行我有以下幾點:刪除基於另一行
stock | Customer
12345 | NULL
12345 | ABC
我想要做的就是刪除第一個在不影響第二隨時有這樣一組行:
if exists (select stock from table WHERE stock='12345' AND Customer is not null)
BEGIN
DELETE FROM table WHERE stock= '12345' AND Customer is null
END
該查詢有效,但我該如何更改它以便我不必指定庫存?我想保留與零客戶行是它是與該股票相關的唯一價值。
不會這項工作'如果客戶是null'您問:'我如何改變它,這樣我就不必指定股票? ' – TheGameiswar
對不起,我應該指定。我想保留空行的客戶是它是與該股票號碼相關聯的唯一價值 –