次のテーブルがあるとします:items(item_id、item_parent)...そしてitem_parentがitem_idを参照するので、それは自己参照テーブルです。
どのMySQLがサポートするSQLクエリを使用して、テーブル内の各アイテムを、そのアイテムが親であるか、またはそれを参照する他のアイテムがあるかどうかを示すブール値とともにSELECTしますか?
表に次のデータがある場合:
item_id item_parent
----------- -----------
1 0
2 0
3 2
4 2
5 3
...クエリは、次のオブジェクトのセットを取得できる必要があります。
{"item_id":1、 "is_parent":0}
{"item_id":2、 "is_parent":1}
{"item_id":3、 "is_parent":1}
{"item_id":4、 "is_parent": 0}
{"item_id":5、 "is_parent":0}