MySQL初学笔记(第一次作业)

   日期:2020-10-14     浏览:106    评论:0    
核心提示:查询locations表中,所有的country_id(去重)select DISTINCT country_id from locations;选择员工姓名的第三个字母是a的员工姓名和年薪select last_name,salary*12 as 年薪from employeeswhere last_name LIKE '__a%';查询employees表中,雇用时间在2004-02-06~2014-03-05之间的员工姓名与工号select last_name,empl

查询locations表中,所有的country_id(去重)

select DISTINCT country_id from locations;

选择员工姓名的第三个字母是a的员工姓名和年薪

select last_name,salary*12 as 年薪
from employees
where last_name LIKE '__a%';

查询employees表中,雇用时间在2004-02-06~2014-03-05之间的员工姓名与工号

select last_name,employee_id
from employees
where hiredate BETWEEN '2004-02-06' AND '2014-03-05';

扩展题:将上题条件改为在2004~2014之间

select last_name,employee_id
from employees
where year(hiredate) BETWEEN '2004' and '2014'

查询locations表中,城市不在Roma、Tokyo、Seattle的城市和街道地址信息,要求为城市起对应的中文别名

select city as 城市,street_address
from locations
where city not in('Roma','Tokyo','Seattle')

选择公司中没有管理者的员工姓名及job_id

select last_name,job_id
from employees
where manager_id is null

显示出表employees表中first_name以’e’结尾的员工信息

select *
from employees
where first_name like '%e'
 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服