sql - 选择价格不是最高价格的结果
问题描述
我有这张桌子
ProductId ProductName Category Price
1 Tiger Beer $12.00
2 ABC Beer $13.99
3 Anchor Beer $9.00
4 Apolo Wine $10.88
5 Randonal Wine $18.90
6 Wisky Wine $30.19
7 Coca Beverage $2.00
8 Sting Beverage $5.00
9 Spy Beverage $4.00
10 Angkor Beer $12.88
如何选择除最高价格以外的所有结果 最高价格为 30.19 美元
谢谢!
解决方案
你可以试试下面
select * from tablename where price not in
(select max(price) from tablename)
推荐阅读
- flutter - 如何根据动态变化隐藏或显示在 FutureBuilder 中构建的小部件
- python-3.x - 链接不起作用,抛出 NoReverseMatchError
- checkbox - 复选框 Shopify
- python-3.x - Tensorflow 版本 2.6.0,cuda 版本=10.2 未使用 GPU
- react-native - 无法在 React Native App 中添加多个统一游戏
- c# - 代码.net核心的顺序应该是什么?
- c# - 如果 WPF 中已经有内容,我如何跳过第一个按钮?
- php - 所以......目标类不存在......好吗?
- javascript - 使用 render_template 将数据从 Flask 发送到 javascript
- html - 如何折叠所有打开的选择器或 html 元素