Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Помогите с датами  [new]
Vrodo
Member

Откуда: Дубна МО, Москва
Сообщений: 20
Блин пристрелил бы
Доброе время суток
Я тут все с запросами воюю

Хочу сделать запрос который вытаскивает колчество выполненой работы за сегодня
существует 2 таблицы
arhive с выполненой работой и online с инженерами которые сейчас в сети
(Попути возник вопрос :) А можно посмотреть список пользователей которые сейчас подключены?)


SELECT TOP 1 Robuk.online.who_online, COUNT_BIG (Robuk.arhive.ispolnitel_arhive) AS Expr1, Robuk.arhive.data_out_query
FROM Robuk.online INNER JOIN
Robuk.arhive ON Robuk.online.who_online = Robuk.arhive.ispolnitel_arhive
GROUP BY Robuk.online.who_online, Robuk.arhive.data_out_query


строка типа CONVERT(datetime,convert(int,arhive.data_out_query)) as convdate
pokazivaet sleduuchee
data_out_query convdate
28.07.03 20:16:00 | 29.07.03
28.04.03 11:25:00 | 28.04.03
24.08.03 15:33:00 | 25.08.03
01.09.03 20:11:00 | 02.09.03
05.09.03 15:31:00 | 06.09.03

как с этим справиться?

Заранее благодарен
6 окт 03, 11:59    [364683]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с датами  [new]
iSestrin
Member

Откуда: Новосибирск
Сообщений: 3811
>А можно посмотреть список пользователей которые сейчас подключены?<
select user_name(uid), loginame from master..sysprocesses

>строка типа CONVERT(datetime,convert(int,arhive.data_out_query)) as convdate
pokazivaet sleduuchee
data_out_query convdate
28.07.03 20:16:00 | 29.07.03 <
а нефиг пользоваться недокументированными фичами:
select CONVERT(datetime,convert(varchar,arhive.data_out_query, 112))
6 окт 03, 12:13    [364711]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с датами  [new]
Vrodo
Member

Откуда: Дубна МО, Москва
Сообщений: 20
СПАСИБО
6 окт 03, 13:38    [364940]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить