他们将我们从MySQL转移到PostgreSQL。我正在尝试重新编写查询以获取两个日期之间的数据。 PSQL中没有变量,所以我试图用'now():: date'函数获取数据,但我无法弄清楚如何添加时间。
日期总是可以改变,取决于当前日期所以'now():: date'是完美的。然而,时间是恒定的,总是从19:00:00到19:34:59。
我试着这样写:
between (now()::date + ' 19:00:00') and (now()::date-1 + ' 19:34:59')
以及其他几种变体,但它不起作用。
有人可以指导我朝正确的方向发展吗?
非常感谢你们! :)
答案 0 :(得分:1)
您只需将<!-- Smart Edit -->
<extension name="cmssmartedit"/>
<extension name="cmssmarteditwebservices"/>
<extension name="cmswebservices"/>
<extension name="permissionswebservices"/>
<extension name="previewwebservices"/>
<extension name="smarteditaddon"/>
<extension name="smarteditwebservices" />
添加到time
date
或者如果上限应该是&#34;明天&#34;只需将一天添加到between current_date + time '19:00:00' and current_date + time '19:34:59'
current_date