我試圖使用左連接查詢來獲取最後三個結果。如果用戶在搜索字段中鍵入「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結果資源...」當我嘗試上面的查詢。