構造が次のようなテーブルがあります。
+----+-------+----------+
| ID | Class | Names |
+----+-------+----------+
| 1 | Paper | Ed |
+----+-------+----------+
| 2 | Glass | Pete |
+----+-------+----------+
| 3 | Glass | Ed |
+----+-------+----------+
| 4 | Rock | Fred |
+----+-------+----------+
紙とガラスのクラスを持つ名前を見つけたい. したがって、この小さなテーブルでは、次のように返されます。
+----+-------+----------+
| ID | Class | Names |
+----+-------+----------+
| 1 | Paper | Ed |
+----+-------+----------+
| 3 | Glass | Ed |
+----+-------+----------+
ただし、名前をクエリの一部にすることはできません。class = paper および class = glass の名前を検索する必要があります。だから私は紙とガラスの両方を持っている名前だけが欲しい.
簡素化された SQL は次のようになります。
SELECT Names
FROM table WHERE Class
= 紙 AND Class
= ガラス
行には1つのクラス値しかないため、明らかにこれは機能しません。
ティア