标签: sql postgresql date
我正在努力选择其“日期”属性在最近30天到最近一天(最长日期)之间的行
SELECT * FROM table1 WHERE (date > MAX(date) FROM table1 - 30)
我是否需要嵌套选择语句来解决它?谢谢您的帮助
答案 0 :(得分:1)
尝试一下:
SELECT * FROM table1 WHERE date > ((select MAX(date) FROM table1)- interval '30 day' )