iT邦幫忙

0

SQL 語法問題 (如何將一個產品編號擁有2011年及2012年的資料刪除)

sql
  • 分享至 

  • twitterImage

SELECT 上海.客戶地區, 上海.客戶編號, 上海.客戶簡稱, 上海.產品編號, 上海.銷貨產品檔類別, 上海.銷貨日期, 上海.[2011年毛利], 上海.[2012年毛利], 上海.[2011年金額], 上海.[2012年金額], 上海.[2011年數量], 上海.[2012年數量]
FROM 上海; 原始檔

要怎麼下條件將產品編號,單產品同時擁有2011跟2012的資料去除掉,
感謝大大幫忙

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

14
richardsuma
iT邦大師 1 級 ‧ 2013-01-15 10:50:07
最佳解答

isaac1015提到:
SELECT 上海.客戶地區, 上海.客戶編號, 上海.客戶簡稱, 上海.產品編號, 上海.銷貨產品檔類別, 上海.銷貨日期, 上海.[2011年毛利], 上海.[2012年毛利], 上海.[2011年金額], 上海.[2012年金額], 上海.[2011年數量], 上海.[20...(恕刪)

SELECT 上海.客戶地區, 上海.客戶編號, 上海.客戶簡稱, 上海.產品編號,
上海.銷貨產品檔類別, 上海.銷貨日期, 上海.[2011年毛利], 上海.[2012年毛利],
上海.[2011年金額], 上海.[2012年金額], 上海.[2011年數量], 上海.[2012年數量]
FROM 上海
where 上海.[2011年金額]>0
and 上海.[2012年金額]>0
如果確認是你要刪除的資料, 就可以下 delete 的語法如下:

delete from 上海
where 上海.[2011年金額]>0
and 上海.[2012年金額]>0

我要發表回答

立即登入回答