在 SQL 中显示静态值
Posted
技术标签:
【中文标题】在 SQL 中显示静态值【英文标题】:Display static values in SQL 【发布时间】:2015-09-03 07:35:19 【问题描述】:我有一个查询,我在 oracle apex 中显示日期和订单数
select date,order_count where status = 'follow up'
我有这样的结果-
我们获取每天的订单数量,并且每天订单数量都会在前几天发生变化(即 -
我的要求是 - 我的计数应该在之前的所有天都是静态的。
例如,2015 年 9 月 2 日的订单数为 469,明天订单数可能会变为 490。 但就我而言,明天我的计数也应该是 469,即使 2015 年 2 月 2 日的原始计数明天变为 490。
【问题讨论】:
用id
和count
和date
列制作一个静态表,并使当前表的id
将静态表引用为foreign_key,并指定ON UPDATE NO ACTION
它'会工作的。
怎么样:SELECT Date, COUNT(*) FROM TableA WHERE Status = 'follow up' GROUP BY Date;
【参考方案1】:
您好,我在存储过程中使用了插入语句,它只存储昨天的数据(sysdate -1)并安排了一个日常工作。这使我的值在我的表中保持不变
【讨论】:
以上是关于在 SQL 中显示静态值的主要内容,如果未能解决你的问题,请参考以下文章