特定の方法で結合する必要がある 2 つのテーブルがあります。一度表示された 1 つのテーブルの情報が必要ですが、一致するすべてのデータを返すには次のテーブルの情報が必要です。これが私の例です
ユーザー
| id | name |
-------------
| 1 | mike |
| 2 | john |
| 3 | bill |
-------------
クラス
-----------------
| uid | subject |
-----------------
| 1 | math |
| 1 | English |
| 2 | math |
| 3 | math |
| 3 | English |
-----------------
予想された結果
--------------------
|name | mike |
---------------------
|subject| math |
| | English |
---------------------
また
--------------------
|name | subject |
---------------------
|mike | math |
| | English |
---------------------
これは私の現在のクエリです
SELECT user.name, class.subject
FROM user
join class on class.uid = user.id
WHERE (user.name like '%mike%')
戻り値
--------------------
|name | subject |
---------------------
|mike | math |
|mike | English |
---------------------
しかし、名前の重複をすべて削除したい。誰でもこのクエリを手伝ってもらえますか