私は1つのテーブルを持っています:
id | parent_id | name
1 | NULL | audi
2 | 1 | a5
3 | 1 | a6
4 | NULL | opel
5 | 4 | astra
6 | 4 | vectra
レコードの名前とレコードの親の名前を取得したい。
1 つの例は、id=5 の名前とその親の名前を取得することです。
id | name | parent_name
5 | astra | opel
これに対する SQL クエリは何でしょうか?
私のクエリ:
SELECT name, parent_id FROM `cats` WHERE `id` = 5 OR `id` =
cats.parent_id LIMIT 0 , 30
うまくいきませんでした。