作者yavis (yavis)
看板Database
標題[SQL] 避免撈取同筆資料之問題
時間Sun Oct 23 02:57:41 2016
資料庫名稱:postgres
專案上遇到此問題,
現在有兩個table分別為A跟B,
需求是A執行完select後insert至B
但若下次執行select此動作, 範例如下
SELECT column1, column2, column3
FROM tableName
ORDER BY column1
DESC LIMIT 1
會產生撈取到同筆資料之問題,
目前打算用select into此作法,
在table A做完select動作寫入一個status(例如true or false)
以產生上述之問題, 不知道此方向是否正確
希望板上前輩能指點迷津,
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.194.163.203
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Database/M.1477162664.A.BFD.html
1F:推 meteor09887: 將select和insert包在同一個translation,然後select 10/25 07:58
2F:→ meteor09887: 時使用select 欄位 from 表(tablockx) where..... 10/25 07:58