MySQL 5.5.62 を使用しています。
例えば以下のようなテーブルについて、
「tagに"あああ"の無いnameのリスト」が得たいとします。
id | name | tag |
---|---|---|
1 | A | あああ |
2 | A | いいい |
3 | B | ううう |
4 | B | えええ |
5 | C | おおお |
この場合、欲しい結果は
B C
です。
例えば
SELECT DISTINCT name FROM table WHERE tag !="あああ";
のように書いたとしても、id=2の行があるため、結果は[A B C]となってしまいます。
この目的を満たせるような良いSELECT文の書き方は無いでしょうか?
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/14 06:46