2011-09-16 62 views
2

重複記錄我有一個表,PostgreSQL和我的表包含時間戳的一列沒有時區檢查PostgreSQL中

我想寫一個查詢,如果同一天多次插入與否,如果同一天存在,這將檢查不止一次查詢應返回日期

像09月12日2011,12月2011,12月2011,10 2011年9月,

這裏09月12日2011年這個日期出現不止一次 如何編寫查詢該

回答

9
SELECT my_date FROM my_table GROUP BY my_date HAVING COUNT(my_date) > 1 
0

如果你有時間戳,你應該放棄的 '時間' 部分:

SELECT time_column::DATE FROM my_table GROUP BY time_column::DATE HAVING COUNT(*) > 1