如何编写SQL查询来比较今天的价格和昨天的价格

时间:2017-06-05 00:46:17

标签: sql

给定一个价格表,写一个SQL查询来查找与之前(昨天的)日期相比价格更高的ID

表格价格

setfenv

问题:我试图用| Id | Date | price | | 1 | 2015-01-01 | 20 | | 2 | 2015-01-02 | 30 | | 3 | 2015-01-03 | 40 | 表达"昨天"的概念。但我的SQL开发人员无法识别此功能

to_days

我还尝试使用select p1.id from price p1, price p2 WHERE p1.price > p2.price AND TO_days(p1.date)-TO_days(p2.date)=1; 函数来比较价格,但我又得到了无效的标识符错误,出了什么问题?

subdate()

0 个答案:

没有答案