你的位置:首页 > 软件开发 > 数据库 > 前端学数据库之子查询

前端学数据库之子查询

发布时间:2016-11-18 18:00:37
×目录[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 (#换成@)。