Mysql_dql_1

Mysql_dql_1

DQL(Data Query Language)(数据查询语言),用来查询数据库中表的记录。

查询关键字:select

基本查询

  1. 查询多个字段
    SELECT 字段1,字段2,字段3 …… FROM 表名;
    SELECT * FROM 表名;
  2. 设置别名
    SELECT 字段1 [AS 别名1],字段2 [AS 别名2], …… FROM 表名;
  3. 去除重复记录
    SELECT DISTINCT 字段列表 FROM 表名;
查询例子以及语句

请添加图片描述

条件查询

  1. 语法:

    SELECT 字段列表 FROM 表名 where 条件列表;

  2. 条件:

    比较运算符功能
    >大于
    >=大于等于
    <小于
    <=小于等于
    =等于
    <>或!=不等于
    between……and……在某个范围之间(含最小、最大)
    in(……)在In之后的列表中的值,多选……
    like 占位符模糊匹配(_匹配单个字符,%匹配任意个字符)
    is null是null
    逻辑运算符功能
    and 或 &&并且
    or 或 ||或者
    not 或 !非,不是
查询例子

请添加图片描述
请添加图片描述
请添加图片描述

聚合函数

常见聚合函数:

函数功能
count统计数量
max最大值
min最小值
avg平均值
sum求和

语法:
SELECT 聚合函数(字段列表)FROM 表名;

注意:null值不参与所有聚合函数运算

聚合例子

请添加图片描述请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值