1

私はこのような選択クエリを持っています

SELECT * FROM table WHERE id = ?

特定の結果を除外する条件が必要です。 if(type = 'tv' and that type's code = '123') 次に、その行を選択結果から除外します。私は SQL のスキルがあまり高くないので、それを実現する方法がわかりません。

4

4 に答える 4

8
SELECT * FROM table WHERE  id = ? AND not(type = 'tv' and code = '123')

これはあなたが探しているものですか?

との間には違いが type <> 'tv' and code <> '123' あり ますnot(type = 'tv' and code = '123')

于 2013-08-01T10:19:51.173 に答える