失意的多啦

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

table A

ID Name Salary
1 张三 9000
2 李四 6000
3 王五 8000
4 张艳 3000
5 李翔 5000

 

table B

ID Name Salary
6 乐生明 4000
7 喻关英 3000
8 骆保秀 2000

 

1).算出Table_A表中姓“张”的人员的平均薪资。
select AVG(Salary) from A where Name like "张%";
 
2).查询出两张表中Salary大于等于4000的所有人员Name和Salary。
select Name,Salary from A where Salary >= 4000 UNION select Name,Salary from B where Salary >= 4000; 
 
3).如果用一句sql将Table_B表的数据插入Table_A表中。
insert into A select * from B;

4).写出一条sql语句:取出表Table_A中第31到第40的记录(SQLServer,以自动增长的ID,作为主键,注意:ID可能不是连续的,尽可能用多种思路)
select * from A limit 30,10



 

posted on 2019-10-31 16:14  失意的多啦  阅读(90)  评论(0)    收藏  举报