MySQL -- SQL语句之DQL(基础查询、条件查询、聚合函数)

        DQL语句 (Data Query language)

                数据查询语言,用来查询数据库中表的记录

        基础查询:

                查询多个字段: select 字段1, 字段2, 字段3, ... from 表名;

                查询全字段: select * from 表名;

                设置别名: select 字段1[as 别名1], 字段2[as 别名2] ... from 表名;

                去除重复记录: select distinct 字段列表 from 表名;

        条件查询:

                查询语法: select 字段列表 from 表名 where 条件列表;

                查询条件:

大于

大于等于

小于
小于等于
等于
<> 或 !=不等于
between ... and ...在某个范围内( between 后最小值, and后最大值)
in(...)在in后括号中的值(列表中的值), 多选一
like 占位符模糊匹配( _ 匹配单个字符, %匹配任意个字符)
is null为null
and 或 &&并且(多个条件同时成立)
or 或 ||或者(多个条件任意一个成立)
nor 或 !

非, 不是

                        like占位符翻译为'像'会很好理解,如查询姓名三个字的员工,语句为:

                        select * from 表名 where name like '_ _ _';

                        查询id最后一位是'x'的员工,语句为:

                        select * from 表名 where id like '%x";

        聚合函数:

                查询语法: select 聚合函数(字段列表) from 表名;

                聚合函数包括: count, max, min ,avg ,sum

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值