
3天前的所有
数据:select * from 表名 where DateDiff(dd,datetime
类型字段,getdate())=3\x0d\x0a今天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=0\x0d\x0a昨天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=1\x0d\x0a7天内的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())
回答于 2022-11-16在tabs表已经存在了该表记录数据了,直接运行如下sql就可以了 select TABLE_NAME, CC.num_rows, CC.last_analyzed from tabs CC 经过查询资料发现,从tabs表中获取的数据不是非常准确,在tabs表中存在一个字段last_analyzed,有最后分析的日期,好像都不是最新,可能导致数据不是非常准确,可以通过在command下面执行EXEC dbms_stats.gather_table_stats('【空间名称】','【tablename】',cascade=>true),可以刷新tabs表中的num_rows列,以及最后更新时间 Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.4. ...
评论列表(0条)