鍍金池/ 問答/數(shù)據(jù)庫/ postgresql 能否將查詢當(dāng)天的條件變成in某天?

postgresql 能否將查詢當(dāng)天的條件變成in某天?

拿到的是一個日期,比如 '2018-08-01',
正常查詢語句是 between somedate > '2018-08-01 00:00:00' and somedate < '2018-08-01 23:59:59'

可以把它改成 somedate in ('2018-08-01'..............)這種模式嗎?
怎么處理'2018-08-01'?

如果可以的話 就可以一次查詢多個跨時間的數(shù)據(jù)。
somedate是 timestamp類型。

回答
編輯回答
笨小蛋
where somedate::date in ('2017-12-01', '2017-11-01')

timestamp 需要轉(zhuǎn)date, date直接in就行

2018年7月27日 18:18