sqlserver 查詢 10 秒前的資料

2021-10-23 16:13:57 字數 678 閱讀 6194

很多時候我們查詢 sqlserver 10 秒前的資料,然後做一些處理,這種時間的處理,就是需要我們使用函式:datediff

如果是查詢 10 秒前 的資料

select

*from

[dbo]

.[表名]

where datediff(s,

[createtime]

,getdate())

>

10order

by createtime desc

如果是 10秒內就是

select

*from

[dbo]

.[表名]

where datediff(s,

[createtime]

,getdate())

<

10order

by createtime desc

剛好 10 秒 就是

select

*from

[dbo]

.[表名]

where datediff(s,

[createtime]

,getdate())

=10order

by createtime desc

Oracle中查詢前10條記錄

在oracle 怎樣查詢表中的top10條記錄呢?select from test where rownum 10 下面是關於rownum的介紹 rownum和row number over 的使用 rownum是oracle從8開始提供的乙個偽列,是把sql 出來的結果進行編號,始終從1開始,常見...

查詢10天前的日誌並刪除

查詢10天前的日誌並刪除 bin bash source etc profile 刪除日誌 find usr local apache tomcat 7.0.68 logs type f mtime 10 exec rm rfv find usr local apache tomcat 8.0.32...

查詢10天前的日誌並刪除

查詢10天前的日誌並刪除 bin bash source etc profile 刪除日誌 find usr local apache tomcat 7.0.68 logs type f mtime 10 exec rm rfv find usr local apache tomcat 8.0.32...