[软件测试必掌握]SQL语句基础

查询SELECT

新增INSERT

修改UPDATE

删除DELETE

获取字段内容

%用法

1、在SQL语句中一个% ,代表任意个字符

select * from emp where name like ‘K%’;

即表示查询 emp表中 以K开头姓名的数据;

2、两个% 代表两段内容是任意的

select * from emp where name like ‘%OK%’;

即表示查询emp 表中 姓名包含OK的数据

DISTINCT

distinct用来查询不重复记录的条数,即用distinct来返回不重复字段的条数(count(distinct id)),其原因是distinct只能返回他的目标字段,而无法返回其他字段。 注意 distinct 【查询字段】,必须放在要查询字段的开头,即放在第一个参数; 只能在SELECT 语句中使用

字符串处理

upper()将字母转化为大写,
lower()将字母转化为小写,
concat()将字符串连接起来,
left(2022,2)截取左边两个字符,结果是20,
right(2022,2)截取右边两个字符,结果是22,
substring(name,5,3)截取name这个字段,从第五个字符开始,只截取之后的三个字符

文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树SQL高级技巧CTE和递归查询31328 人正在系统学习中

来源:抓虫高手没有捷径

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年5月23日
下一篇 2022年5月23日

相关推荐