Mysql测试题
1. 判断下面的语句是否可以执行成功
select last_name , job_id , salary as sal
from employees;
答案:这个可以正常执行成功
2. 判断下面的语句是否可以执行成功
select * from employees;
答案:这个可以正常执行成功
3. 找出下面语句中的错误
select employee_id , last_name,
salary * 12 “ANNUAL SALARY”
from employees;
答案:这里last_name后面是个中文“,”还有“ANNUAL SALARY”这里也是中文的
4. 显示表 departments 的结构,并查询其中的全部数据
DESC departments ;SELECT * FROM departments;
5. 显示出表 employees 中的全部 job_id(不能重复)
select distinct job_id from job_id
6. 显示出表 employees 的全部列,各个列之间用逗号连接,列头显示成 OUT_PUT
SELECT CONCAT(`employee_id`,',',`first_name`,',',`last_name`,',',`email`,',',`phone_number`,',',`job_id`,',',`salary`,',',IFNULL(`commission_pct`,0),',',IFNULL(`manager_id`,0),',',`department_id`,',',`hiredate`) OUT_PUT
FROM employees;