討論串[SQL ] 判斷欄位後,留下需要的欄位
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓8(8推 0噓 1→)留言9則,0人參與, 最新作者gargamel (Nerding)時間18年前 (2008/03/28 14:43), 編輯資訊
0
0
0
內容預覽:
推文要等好久.... 我先假設你每列記錄有個欄位叫seq (表示投球數序次). pk是pitcher+seq. SELECT * FROM table1 a. WHERE EXISTS (. SELECT * FROM table1 b. WHERE b.seq = 1. AND (b.1st IS
(還有1215個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者flakchen (flak)時間18年前 (2008/03/28 13:05), 編輯資訊
0
0
0
內容預覽:
更換投手,應該是一次只更換一列吧?. 那就整個資料表加上一個流水編號欄位. 要插入新資料前,根據流水編號把本來的最後一筆抓出來. 比對需要的欄位,並插入. 一筆一筆插入的話,應該沒有什麼SQL語法會比較有效率的. 直接用程式寫也一樣. 不過這邏輯應該是可以寫成資料表的Trigger. --.

推噓3(3推 0噓 3→)留言6則,0人參與, 最新作者lery (Let's Go Chen52)時間18年前 (2008/03/27 12:34), 編輯資訊
0
0
0
內容預覽:
請問板上的大大,我手邊有一個資料庫如下. 該如何寫一個SQL的式子,當pitcher更換的時候,若1st,2nd,3rd任一欄位有人. 則留下該投手的所有列,直到更換投手. 例如:當olivd001變為speij001時,1st,2nd分別是wilkb002,blalh001. 則留下speij00
(還有1171個字)
首頁
上一頁
1
下一頁
尾頁