| От | Justin |
|---|---|
| Тема | To many records returned |
| Дата | |
| Msg-id | 47F57E0F.9000100@emproshunts.com обсуждение исходный текст |
| Ответы |
Re: To many records returned
Re: To many records returned |
| Список | pgsql-general |
Have a select statement with a where clause using datestamp with timezone column compared to a date Select * from sometable where DateStampColumn > '2008-03-31' this returns records that are equal 2008-03-31 but when the query includes casting to date Select * from sometable where DateStampColumn::date > '2008-03-31' The result is correct What is causing the difference in the results My guess is '2008-03-31' is being cast into a datestamp value of 2008-03-31 00:00:00.00-00 which would explain why one query returns more records.
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера