2

特定の列のリストを削除する必要がありますここに例があります

「数字」と「都市」を含むテーブルがあります

numbers    city

55         madrid  
55         no  
56         italia  
56         no  
57         paris  
57         no  

番号ごとに「いいえ」の都市のみを保持する必要があります。私はこれを試しました:

DELETE FROM mytable WHERE numbers (55,56,57) and city (madrid,italia,paris)

私はこれがうまくいかないことを知っていますが、それはあなたに私が必要としているもののアイデアを与えるためだけのものです。

4

1 に答える 1

2

次のように記述します。DELETEFROMmytableWHERE numbers IN(55,56,57)and city IN'madrid'、'italia'、'paris');

文字列のセットがある場合は、qotes間の文字列を取得する必要があります...

于 2012-12-15T12:49:27.590 に答える