Re: [INTERBASE]更新資料UPDATE

看板Database (資料庫)作者 (a0)時間17年前 (2008/06/16 15:04), 編輯推噓3(300)
留言3則, 1人參與, 最新討論串5/8 (看更多)
※ 引述《skya0 (a0)》之銘言: : UPDATE TableName A SET 卡號=(SELECT 卡號 FROM TableName B WHERE : A.客戶編號=B.客戶編號 AND 付款類型='1' ROWS 1) WHERE A.付款類型= '2' : ※ 引述《grence (多想兩分鐘 = =")》之銘言: : : http://hasio.vgocities.net/sqlupdate.txt 您大概是IB6或7之前的版本吧 沒有ROWS 指令 UPDATE TableName A SET 卡號=(SELECT DISTINCT 卡號 FROM TableName B WHERE A.客戶編號=B.客戶編號 AND 付款類型='1') WHERE A.付款類型= '2' 或 UPDATE TableName A SET 卡號=(SELECT 卡號 FROM TableName B WHERE A.客戶編號=B.客戶編號 AND 付款類型='1') WHERE A.付款類型= '2' 試試 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.52.38

06/16 20:24, , 1F
可以執行了 謝謝您^^
06/16 20:24, 1F

06/16 20:32, , 2F
只是我現在想用另一個A.xx=B.XX時 會出現
06/16 20:32, 2F

06/16 20:37, , 3F
multiple rows in singleton select
06/16 20:37, 3F
文章代碼(AID): #18LX26cK (Database)
討論串 (同標題文章)
文章代碼(AID): #18LX26cK (Database)