[SQL ] 維持最新n筆資料
Dear all:
小弟我想寫一個功能就是維持最後20筆資料。
目前想法是在資料庫裡做search 出我要的資料
只要大於20筆就先用總數與20相減得Y,然後再下
delete from table where time in(select time from table order by time asc limit y)
不知道有沒有更好的方式可以處理
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.226.108
→
06/22 12:47, , 1F
06/22 12:47, 1F
→
06/22 19:41, , 2F
06/22 19:41, 2F
→
06/22 21:07, , 3F
06/22 21:07, 3F
→
06/22 21:07, , 4F
06/22 21:07, 4F
→
06/22 21:10, , 5F
06/22 21:10, 5F
→
06/22 23:03, , 6F
06/22 23:03, 6F
→
06/23 00:48, , 7F
06/23 00:48, 7F
→
06/23 00:53, , 8F
06/23 00:53, 8F
→
06/23 00:53, , 9F
06/23 00:53, 9F
→
06/23 08:21, , 10F
06/23 08:21, 10F
→
06/23 08:22, , 11F
06/23 08:22, 11F
→
06/23 09:01, , 12F
06/23 09:01, 12F
→
06/23 09:11, , 13F
06/23 09:11, 13F
→
06/23 09:14, , 14F
06/23 09:14, 14F
→
06/23 09:17, , 15F
06/23 09:17, 15F
Database 近期熱門文章
PTT數位生活區 即時熱門文章