测牛学堂:2023软件测试学习教程之sql的单表查询排序和模糊查询

单表查询的排序

关键字:order by
排序的类型,升序字段:ASC ,省略的话默认就是升序。
降序的字段:DESC
语法:

order by 字段名 ASC| DESC

返回的表则会按照给定的字段排序
例子:查询学生的考试成绩,按照分数降序拍叙:

select * from score order by degree DESC;

有时候排序会出现相等的情况,比如两个人成绩相等,此时可以使用多字段排序。
语法:order by 字段名1 ASC ,字段名2 DESC,...
注意:不同的字段名之间,用逗号隔开。
例子:查询学生成绩,按照降序排列,如果成绩相同,按照学号升序排列

select * from score order by degree DESC,studentNo
模糊查询

关键字:like
语法: where 字段名 like 表达式
表达式中的两个通配符:
% : 代表0个或多个任意字符
_:代表任意一个字符
例子:查询学生信息中所有姓王的同学

select * from student where stuName like '张%'

注意:如果要匹配多个模糊条件的话,要用or去连接多个表达式。
例子2:查询学生信息中所有姓王和姓张的同学

select * from student where stuName like '张%' or like '王%'
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值