/*
sql
ddl--表
dml--数据
dcl--权限
-- mysql sqlserver oracle db2
-- sql:标准 方言
-- ddl dml dcl
-- ddl CREATE DROP ALTER DESCRIBE
-- dml insert DELETE UPDATE SELECT
-- dcl
*/
-- 1.选择部门30中的雇员
-- select * from emp where deptno = 30
-- 2.列出所有经理的姓名,编号和部门.
-- SELECT ENAME,EMPNO,JOB FROM emp where JOB = 'MANAGER'
-- 3.列出佣金高于薪金的雇员.
-- SELECT * FROM emp WHERE COMM > SAL
-- 4.找出佣金高于或等于薪金50%的雇员
-- SELECT * FROM emp WHERE COMM >= SAL *0.5
-- 5.找出部门10中所有经理和部门20中所有办事员的详细信息
-- SELECT * FROM emp WHERE DEPTNO = 10 AND JOB = 'MANAGER' OR DEPTNO = 20 AND JOB = 'CLERK'
-- 6.找出部门10中所有经理和部门20中所有办事员以及即不是经理又不是办事员但薪金
-- 大于或等于2000的所有雇员的详细资料.
-- SELECT * FROM emp WHERE DEPTNO = 10 AND JOB = 'MANAGER'
-- OR
-- DEPTNO = 20 AND JOB = 'CLERK'
-- OR
-- JOB NOT IN('MANAGER','CLERK') AND SAL >= 2000
-- *7.找出收取佣金的雇员的不同工作.
-- SELECT DISTINCT JOB FROM EMP WHERE COMM &g
MYSQL数据库练习题(一)
最新推荐文章于 2024-07-23 17:40:47 发布
本文为初学者提供了一系列MySQL数据库的基础练习题,涵盖了创建数据库、表操作、数据插入及查询等方面,旨在帮助读者巩固数据库理论知识并提升实战技能。
摘要由CSDN通过智能技术生成