Re: [SQL ] delete 條件的問題

看板Database (資料庫)作者 (可愛小孩子)時間8年前 (2016/06/20 17:48), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/2 (看更多)
delete t1 from table t1 inner join ( -- 取得: colunm01 = 'aa' and colunm02 = 456 select colunm01,max(colunm02) colunm02 from table where colunm01 = 'aa' group by colunm01 ) t2 on t1.colunm01 = t2.colunm01 and t1.colunm02 = t2.colunm02 ※ 引述《firingmoon (小天)》之銘言: : (針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行) : 資料庫名稱:MSSQL : 資料庫版本:2012 : 內容/問題描述:想請教一下,以下有個table : colunm01 colunm02 : aa 123 : aa 456 : bb 478 : bb 999 : cc 325 : cc 776 : 若我想delete掉colunm01 = 'aa' 且取 colunm02較大的值的話 : 也就是刪除colunm01 = 'aa' and colunm02 = 456 這行資料 : 我條件該怎麼寫呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.221.80.36 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1466416113.A.8C0.html

06/20 18:14, , 1F
06/20 18:14, 1F
文章代碼(AID): #1NPxlnZ0 (Database)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1NPxlnZ0 (Database)