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

Откуда:
Сообщений: 148
Чего-то не допонимаю.
В таблице есть поле, хранящее дату (datetime).
Попытка вытащить наиболее позднюю дату таким вот запросом:
select Max(data) from table

показывает раннюю дату из двух (в таблице две записи с датами: 10.06.2011 и 14.06.2011).
И наоборот, запрос:
select Min(data) from table
показывает запись с более поздней датой (14.06.2011).

Чего бы это значило?

MS SQL server 2008
16 июн 11, 00:18    [10819156]     Ответить | Цитировать Сообщить модератору
 Re: минимальная и максимальная дата  [new]
Даты в Char()
Guest
Сабж..
16 июн 11, 00:22    [10819163]     Ответить | Цитировать Сообщить модератору
 Re: минимальная и максимальная дата  [new]
SAN_01_08
Member

Откуда:
Сообщений: 148
Что для сервера дата 14.06.2011 меньше чем 10.06.2011?
что-то новенькое для меня
16 июн 11, 00:35    [10819186]     Ответить | Цитировать Сообщить модератору
 Re: минимальная и максимальная дата  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
declare @t table (d datetime)
insert into @t (d) 
select GETDATE()
union
select DATEADD(d,2,GETDATE())

select * from @t
select MIN(d) from @t
select MAX(d) from @t

чет вы басни рассказывате
16 июн 11, 00:35    [10819187]     Ответить | Цитировать Сообщить модератору
 Re: минимальная и максимальная дата  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
у вас поел с датами какого типа то ?
16 июн 11, 00:36    [10819188]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить