新手测试人员,常常我们面试的时候需要问你一些基础的sql查询语句,那我们新手需要知道的有哪些的,基本查询语句掌握其实就可以了 还有一些多表查询啊,嵌套查询啊,更新,删除,修改后面再整理哈~
基本查询的如下:遵循一个规则 select 你要什么 from 表 where 什么条件 就行
软件测试中常用的最基础的sql查询语句
1、查询
表名:student
表中字段:id,name,age,score,subject,class
表结构数据:
#查询表中所有的数据
Select * from student;
结果如下:
#查询某条件下的数据,查询学生age=18的所有学生信息
Select * from student where age=18
结果如下:
2、求和
#求卷卷的分数的总和
Select sum(score) from student where name=‘卷卷’
3、求平均数
#求卷卷学生的平均分数
Select avg(score)from student where name=‘卷卷’
4、求最大值
#求卷卷学生的分数的最高分数
Select max(score)from student where name=‘卷卷’
5、求最小值
#求卷卷学生的分数的最低分数
Select min(score)from student where name=‘卷卷’
6、对查询结果排序
#查询卷卷分数按照分数倒序排序/正序排序(默认升序)
倒序
Select * from student where name=‘卷卷’ order by score desc
正序
Select * from student where name=‘卷卷’
7、求总数(去重)
#求班级=302的学生总数
Select distinct (id) from student where class=‘302’
人生目标:早日退休