我想设计一个SQLite查询,它可以发现具有特定person_id的人是否吃过Fruit 'apple',但没有吃过水果'banana'。我可以访问一个Fruit表,其中包含关于谁吃了哪种水果的信息。然后,我想使用此信息使用子查询SELECT吃了apples而不吃bananas的人的姓氏。F1.pid = F2.pid AND
我有一个包含以下数据的表: Snack ID | Child | Fruit
2 ChildCherry
3 Child C Banana Mango Apple 我需要为每个孩子吃的特定水果的数量从最高到最低排序,但前提是所述水果是他们家乡的水果之一(儿童A没有显示,尽管吃了最多的香蕉,因为这不是他们家乡的水果之一): Homet