我需要從我的數據庫中刪除某些特定的副本。我創建了發現我需要記錄的查詢,但在運行它作爲一個子查詢我得到的錯誤「operand should contain 1 column
」的時候,我不知道如何獲得我需要的,而只有選擇單個列的特定信息。刪除查詢給「操作數應包含1列」錯誤
查詢是:
delete
from products
where id in (SELECT *
FROM products
GROUP BY part_number
HAVING count(*) > 1 and manufacturer_id="4146"
)
任何想法,我怎麼能得到這個工作?
將'select *'替換爲'select id_column'。請不要把數字放在雙引號中。 –
感謝您的提示。不幸的是,這給出了響應:錯誤代碼:1093.您無法在FROM子句 – nerdyone1977