查询高于所有售罄菜品价格的菜品信息
时间: 2024-01-02 19:04:21 浏览: 220
小吃查询系统
4星 · 用户满意度95%
好的,你的问题是如何查询高于所有售罄菜品价格的菜品信息。可以使用以下SQL语句查询:
```
SELECT *
FROM yzmc
WHERE 价格 > ALL (SELECT 价格 FROM yzmc WHERE 在售状态 = 0)
```
这个SQL语句使用子查询获取所有售罄菜品的价格,然后使用主查询获取售价高于所有售罄菜品价格的所有菜品信息。如果你想要查询的菜品不止一个,可以使用 `IN` 操作符,例如:
```
SELECT *
FROM yzmc
WHERE 价格 > ALL (SELECT 价格 FROM yzmc WHERE 在售状态 = 0)
AND 菜名 NOT IN (SELECT 菜名 FROM yzmc WHERE 在售状态 = 0)
```
这个SQL语句查询售价高于所有售罄菜品价格的菜品信息,但排除所有售罄菜品。
阅读全文