2020-12-17

Task 02:基础查询与排序

   **一、从数据库的表中选取数据**
          1.select语句
           select  <列名>  from <表名>;
           从指定表中选出指定列的数据。
          2.选取符合条件数据
            select  <列名> ,....
                from  <表名>  where <条件表达式>;
           3.语法规则
               (1)(*) 代表全部列的意思
               (2) SQL 中可以随意换行,但不可以插入空行。
               (3)在select 语句中使用distinct,就可以删除重复行。

二、运算符
2.1 算术运算符
SQL四则运算和数学一样,+(加法) -(减法)*(乘法)/ (除法)
2.2 比较运算符
= (等于) <> (不等于) >= (大于等于) >(大于) <= (小于等于) <(小于)
2.3 常使用语法
(1)select 字句中可以使用常数或表达式
(2)使用比较运算符时必须注意不等号和等号位置。
2.4 逻辑运算符
1.not 运算符
not 和 where 搭配使用,不能单独使用
select product_name,product_type from product where not sale_price >= 1000;
2.and 和 or 运算符
and 用于取交集;or 用于去并集
两者有一个不同,and 优先级高于or

三、表的聚合查询与分组
3.1聚合函数
(1)count : 计算表中的记录数
(2)sum :计算表中数值列的总和。
(3)avg :计算数值列的平均值
(4)max : 列中数据的最大值
(5)min : 列中数据的最小值
3.2表的分组
(1)group by 语句
select <列名1> ,<列名2>,… from <表名> group by <列名1>,<列名2>,…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值