×目录[1]定义 [2]比较运算符 [3]修饰关键字[4][NOT]IN[5]存储查询结果前面的话 查询数据库,当查询条件比较复杂时,常常需要用到子查询。子查询(Subquery)是指出现在其他SQL语句内的SELECT子句。本文将详细介绍子查询 定义 ...
×
目录
[1]定义 [2]比较运算符 [3]修饰关键字[4][NOT]IN[5]存储查询结果
查询所有价格大于平均价格的商品
SELECT goods_id,goods_name,goods_price FROM tdb_goods WHERE goods_price > 5391.30;
情况处理
1、运算符为>或>=,使用ANY关键字时,表示大于子查询结果中的最小值
SELECT goods_id,goods_name,goods_price FROM tdb_goods WHERE goods_price > ANY (SELECT goods_price FROM tdb_goods WHERE goods_cate = '超级本');
2、运算符为>或>=,使用ALL关键字时,表示大于子查询结果中的最大值
3、运算符为<或<=,使用ANY或SOME关键字时,表示小于子查询结果中的最大值;使用ALL关键字时,表示小于子查询结果中的最小值
4、运算符为=,使用ANY或SOME关键字时,表示等于子查询结果中的任意值;使用ALL关键字时,则返回空
[NOT]IN
operand comparison_operator [NOT] IN (subquery)
然后,查询tdb_goods表的所有记录,并且按"类别"分组
原标题:前端学数据库之子查询
关键词:前端
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。