zoukankan      html  css  js  c++  java
  • 【3-12】数据库子查询及聚合函数

    一、子查询

    定义:把一条查询语句当做值来使用

    注:子句的查询结果必须是一列

    子句可以返回多行数据,但必须是一列

    (1)基本多条件嵌套查询:

    select *from 表名 where 条件1( select 列名 from表名where条件2)

    例:

    (2)in 子查询

    in子查询实际是或者并列查询的简写

    基本形式是:select 列名 from 表名 where 列名 in (值)

    例:

    若要求不包含部分则只需在前面加 not 

    (3)between...and...查询

    句型为:select*from表名where列名between 条件1and条件2

    between句型实际是and 封闭区间并列查询法

    例:

    (4)any 语句

    >any(值)大于任意一个值即大于值中的最小值

    <any(值)小于任意一个值即小于值中的最大值

    例:

    (5)all语句

    其基本结构为:>all(值) 大于值中最大值

    <all(值)小于值中最小值

    例:

    (6)笛卡尔积

    笛卡尔积是指不同表中不同列放到统一查询列中

    例:

    二、聚合函数

    (1)max 查询某一列最大值

    例:select max(oil)from car

    (2)min 查询某一列最小值

    例:select min (oil) from car 

    (3)count查询个数

    例:select count(*) from car group by oil

    (4)sum 求和

    例:select sum(price) from car

    (5)avg 求平均数

    例:select avg(price) from car

  • 相关阅读:
    WPF 如何画一颗心
    WPF 通过Border来画边框
    WPF 如何引入外部样式
    WPF 变量转换的实现
    WPF 动画显示控件
    wpf 悬浮窗口的实现
    WPF 如何绘制不规则按钮,并且有效点击范围也是不规则的
    WPF 变量绑定实现
    2016年终总结:从程序员到项目经理的转身
    使用FastReport打印二维码
  • 原文地址:https://www.cnblogs.com/hclyz/p/6538410.html
Copyright © 2011-2022 走看看