반응형
https://blog.naver.com/codingspecialist/221056527127
-- mysql 문제 1번
SELECT empno, ename, sal
FROM emp
WHERE deptno = 10;
-- mysql 문제 2번
SELECT ename, hiredate, deptno
FROM emp
WHERE empno = 7369;
-- mysql 문제 3번
SELECT *
FROM emp
WHERE ename = 'ALLEN';
-- mysql 문제 4번
SELECT ename, deptno, sal
FROM emp
WHERE hiredate = '80/12/17';
-- mysql 문제 5번
SELECT *
FROM emp
WHERE job != 'MANAGER';
-- mysql 문제 6번
SELECT *
FROM emp
WHERE hiredate > '81/04/02';
-- mysql 문제 7번
SELECT ename, sal, deptno
FROM emp
WHERE sal >= 800;
-- mysql 문제 8번
SELECT *
FROM emp
WHERE deptno >= 20;
-- mysql 문제 9번
SELECT *
FROM emp
WHERE hiredate < '81/12/09';
-- mysql 문제 10번
SELECT empno, ename
FROM emp
WHERE empno <= 7698;
https://blog.naver.com/codingspecialist/221056538130
-- mysql 문제 11번?
SELECT ename, sal, deptno
FROM emp
WHERE hiredate > '81/04/02' AND hiredate < '82/12/09';
-- mysql 문제 12번
SELECT ename, job, sal
FROM emp
WHERE sal > 1600 AND sal < 3000;
-- mysql 문제 13번
SELECT *
FROM emp
WHERE empno > 7654 AND empno < 7782;
-- mysql 문제 14번?
SELECT *
FROM emp
WHERE ename BETWEEN 'B' and 'J';
-- mysql 문제 15번
SELECT *
FROM emp
WHERE substr(hiredate, 1, 2) != '81';
-- mysql 문제 16번
SELECT *
FROM emp
WHERE job in('MANAGER', 'SALESMAN');
-- mysql 문제 17번
SELECT ename, empno, deptno
FROM emp
WHERE deptno != 20 AND deptno != 30;
-- mysql 문제 18번
SELECT empno, ename, hiredate, deptno
FROM emp
WHERE ename LIKE 'S%';
-- mysql 문제 19번
SELECT *
FROM emp
WHERE substr(hiredate, 1, 2) = '81';
-- mysql 문제 20번
SELECT *
FROM emp
WHERE ename LIKE '%S%';
https://blog.naver.com/codingspecialist/221056546987
-- mysql 문제 21번
SELECT *
FROM emp
WHERE ename LIKE 'S%T';
-- mysql 문제 22번
SELECT *
FROM emp
WHERE ename LIKE '_A%';
-- mysql 문제 23번
SELECT *
FROM emp
WHERE comm is null;
-- mysql 문제 24번
SELECT *
FROM emp
WHERE comm is not null;
-- mysql 문제 25번
SELECT ename, deptno, sal
FROM emp
WHERE deptno = 30 AND sal >= 1500;
-- mysql 문제 26번
SELECT empno, ename, deptno
FROM emp
WHERE ename LIKE 'K%' OR deptno = 30;
-- mysql 문제 27번
SELECT *
FROM emp
WHERE sal >= 1500 AND deptno = 30 AND job = 'MANAGER';
-- mysql 문제 28번
SELECT *
FROM emp
WHERE deptno = 30
ORDER BY empno;
-- mysql 문제 29번
SELECT *
FROM emp
ORDER BY sal desc;
-- mysql 문제 30번
SELECT *
FROM emp
ORDER BY deptno, sal desc;
-- mysql 문제 31번
SELECT *
FROM emp
ORDER BY deptno desc, ename asc, sal desc;
-- mysql 문제 32번
SELECT ename, sal, comm, sal + comm sum
FROM emp
WHERE comm is not null
ORDER BY sum desc;
-- mysql 문제 33번
SELECT ename, sal, sal * 0.13 BONUS , deptno
FROM emp
WHERE deptno = 10;
-- mysql 문제 34번
SELECT ename, deptno, sal, (sal * 12) + (sal * 1.50) INCOME
FROM emp
WHERE deptno = 30;
-- mysql 문제 35번
SELECT ename, sal, sal * 0.15
FROM emp
WHERE sal >= 2000;
-- mysql 문제 36번
SELECT ename, sal, sal - (sal * 0.1)
FROM emp
ORDER BY sal desc;
반응형