查询哪些套餐中包含的有 "米饭" (展示出套餐名称、套餐价格、套餐分类名称)
时间: 2024-03-21 17:44:12 浏览: 112
蛋糕名称中英文大全.doc
假设套餐分类表为“category”,其中包含了套餐分类的名称和ID;套餐表为“set”,其中包含了套餐的ID、名称、价格和所属的套餐分类ID;套餐详情表为“set_detail”,其中包含了套餐详情的ID、套餐ID、菜品ID和份数;菜品表为“dish”,其中包含了菜品的ID和名称。
查询语句如下:
```
SELECT
a.套餐名称,
a.套餐价格,
b.分类名称
FROM
套餐表 a
JOIN 套餐分类表 b ON a.套餐分类ID = b.分类ID
JOIN 套餐详情表 c ON a.套餐ID = c.套餐ID
JOIN 菜品表 d ON c.菜品ID = d.菜品ID
WHERE
d.菜品名称 = '米饭';
```
查询结果会列出所有包含“米饭”的套餐,包括套餐名称、套餐价格和所属的套餐分类名称。
注意:以上查询语句仅为示例,具体的表名、字段名和关联方式需要根据实际情况进行修改。
阅读全文