sql语言查询句子(必备40句)

死囚漫步2023-10-23 19:05:03我要评论

sql语言查询句子(必备40句),第1张

1、查询员工表中所有员工信息。

2、回答:SELECT*FROM员工表;

3、查询员工表中年龄大于30岁的员工信息。

4、回答:SELECT*FROM员工表WHERE年龄>30;

5、查询员工表中姓名为张三的员工信息。

6、回答:SELECT*FROM员工表WHERE姓名='张三';

7、查询员工表中薪水大于5000的员工信息。

8、回答:SELECT*FROM员工表WHERE薪水>5000;

9、查询员工表中入职日期在2020年之前的员工信息。

10、回答:SELECT*FROM员工表WHERE入职日期<'2020-01-01';

11、查询员工表中性别为女且薪水大于6000的员工信息。

12、回答:SELECT*FROM员工表WHERE性别='女'AND薪水>6000;

13、查询员工表中所有员工的姓名、性别、工号和薪水。

14、回答:SELECT姓名,性别,工号,薪水FROM员工表;

15、查询员工表中所有员工的工号和姓名,按照入职日期升序排序。

16、回答:SELECT工号,姓名FROM员工表ORDERBY入职日期ASC;

17、查询员工表中薪水排名前十的员工信息,按照薪水降序排序。

18、回答:SELECT*FROM员工表ORDERBY薪水DESCLIMIT10;

19、查询员工表中男性员工的平均薪水。

20、回答:SELECTAVG(薪水)FROM员工表WHERE性别='男';

21、查询员工表中不重复的部门编号。

22、回答:SELECTDISTINCT部门编号FROM员工表;

23、查询员工表中薪水大于其他员工平均薪水的员工信息。

24、回答:SELECT*FROM员工表WHERE薪水>(SELECTAVG(薪水)FROM员工表);

25、查询员工表中入职日期是周一的员工信息。

26、回答:SELECT*FROM员工表WHEREDAYOFWEEK(入职日期)=2;

27、查询员工表中所有员工的姓名和对应的部门名称。

28、回答:SELECT员工表.姓名,部门表.部门名称FROM员工表JOIN部门表ON员工表.部门编号=部门表.部门编号;

29、查询员工表中每个部门的员工数量。

30、回答:SELECT部门编号,COUNT(*)FROM员工表GROUPBY部门编号;

31、查询员工表中每个部门的平均薪水,按照部门编号升序排序。

32、回答:SELECT部门编号,AVG(薪水)FROM员工表GROUPBY部门编号ORDERBY部门编号ASC;

33、查询员工表中每个部门的最高薪水,按照最高薪水降序排序。

34、回答:SELECT部门编号,MAX(薪水)FROM员工表GROUPBY部门编号ORDERBYMAX(薪水)DESC;

35、查询员工表中薪水排名前五的部门编号和对应的平均薪水。

36、回答:SELECT部门编号,AVG(薪水)FROM员工表GROUPBY部门编号ORDERBYAVG(薪水)DESCLIMIT5;

37、查询员工表中入职日期在2020年并且月份为偶数的员工信息。

38、回答:SELECT*FROM员工表WHEREYEAR(入职日期)='2020'ANDMONTH(入职日期)%2=0;

39、查询员工表中入职日期最早的员工信息。

40、回答:SELECT*FROM员工表ORDERBY入职日期ASCLIMIT1;

  • 本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请联系我们进行举报,本站将立刻删除。
看过该文章的人还看了