左結合クエリを使用して、最後の3つの結果を取得しようとしています。ユーザーが検索フィールドに「carl」と入力すると、Mysql carl、rick、およびpeterから同じ「pid」があり、テーブルの中にあるcarlの下にあるので、それを返す必要があります。Mysql - 左結合のヘルプ
SELECT parent.*
FROM mytable parent
LEFT JOIN mytable child
ON parent.pid = child.pid
WHERE name LIKE '%carl%'
ORDER by `id` ASC;
+----+----------+------------+
| id | pid | name |
+----+----------+------------+
| 1 | null | dave |
| 2 | 1 | mike |
| 3 | 1 | carl |
| 4 | 1 | rick |
| 5 | 1 | peter |
私は、このエラー「:mysql_fetch_assoc():警告を与えられた引数は、有効なMySQLの結果リソースではありません...」を取得私は上記のクエリをしようとします。