我有3个子表,它们的fruit_id引用了父级的fruit_id。如果子表的数量保持不变,我可以使用联接获取数据,但事实是子表的数量会不时增加。
如果它们具有的fruit_id也位于父表中,是否有SQL关键字或查询可以返回与父表相关的所有子表的数据?我正在使用PostgreSQL作为数据库。
我希望得到这样的结果:
{'fruit_id': 1, 'data_child_1': 'data in child 1, 'data_child_2': 'data in child 2', ......}