Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / выборка в промежутке времени / 3 сообщений из 3, страница 1 из 1
12.01.2002, 13:18
    #32020602
Tung
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выборка в промежутке времени
select result_posev, count(*) as cnt from
(select (select top 1 result_posev from analis3 b where b.id = a.id
and number <= 2 and order by case result_posev when 'negative' then '-' else result_posev end desc) as result_posev
from table1 a where cat_ex3 like '%новый%') as c
group by result_POsev
order by result_POsev

Подскажите пожалуйста куда запихать
Чтобы выбирались данные из таблицы analis3, в промежутке времени 2001-2002 (data_ustoich_posev)

and b.data_ustoich_posev between
CONVERT(DATETIME, '1/1/2001', 101)
and CONVERT(DATETIME, '1/1/2002', 101)
...
Рейтинг: 0 / 0
12.01.2002, 13:30
    #32020603
Tung
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выборка в промежутке времени
извеняюсь за глупый вопрос, разобрался!
...
Рейтинг: 0 / 0
12.01.2002, 14:51
    #32020608
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выборка в промежутке времени
Совет
если вы будете использовать в качестве символьного представления типа datetime формат yyyymmdd [hh:mm:ss.sss],
- вам не нужно будет использовать дополнительные функции для преобразования форматов
- вы не будете зависеть от региональных установок клиентской машины и SET DATEFORMAT на сервере
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / выборка в промежутке времени / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]