MySQL数据库基础——强大的select之二,更加精彩的功能

 通配符

关键字 like 可用于实现模糊查询,常见于搜索功能中。

和 like 联用的通常还有通配符,代表未知字符。SQL 中的通配符是 _ 和 % 。其中 _ 代表一个未指定字符,% 代表不定个未指定字符

 

 排序

对结果按某一列来排序,这就要用到 order by 排序关键词。默认情况下,order by 的结果是升序排列,而使用关键词 asc 和 desc 可指定升序降序排序。

 降序(desc)

 

 升序(asc)

 SQL内置函数

COUNTSUMAVGMAXMIN
计算求和平均最大值

最小值

 

 

 

 

 

 

 

使用 as 关键词可以给值重命名

 多表查询

上面代码包含两个 select 语句,第二个 select 将返回一个集合的数据形式,然后被第一个 select 语句用 in 进行判断。

having 关键字可以的作用和 where 是一样的,都是说明接下来要进行条件筛选操作。区别在于 having 用于对分组后的数据进行筛选

连接查询

连接的思想就是把多个表当做成一个表来操作

还有一种连接方式就是使用 join on 语法

 

 

 

 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值