SQL 쿼리 부탁드려요ㅠㅠ

SQL 쿼리 부탁드려요ㅠㅠ

작성일 2024.05.02댓글 1건
    게시물 수정 , 삭제는 로그인 필요

1. SMITH 사원과 같은 부서(deptno)에 근무하는 사원의 empno, ename, deptno를 조회하는 문장을 WHERE절 서브쿼리를 이용해 작성하시오.
2. JONES 사원보다 급여(sal)가 많은 사원의 empno, ename, sal을 조회하는 문장을 WHERE절 서브쿼리를 이용해 작성하시오.
3. job이 SALESMAN인 사원들의 평균 급여(sal)보다 급여가 많은 사원들의 empno, ename, sal을 조회하는 문장을 WHERE절 서브쿼리를 이용해 작성하시오.
4. emp, dept를 조인하여 ename, sal, dname을 조회하되, sal을 내림차순으로 정렬하시오.
5. emp 테이블에서 2월에 입사(hiredate)한 사원의 ename, hiredate를 조회하시오.
6. emp 테이블에서 사원이름과 이름의 첫 번째 글자, 이름 글자수를 조회하시오. 단, 결과는 이름 글자 수가 많은 것부터 나열하시오.
7. emp 테이블에서 empno, ename, hiredate, hiredate의 요일을 조회하시오.
8. emp 테이블과 salgrade 테이블을 조인하여 deptno가 10인 사원들의 empno, ename, sal, grade를 출력하시오.(sal값을 이용해 losal 이상이고 hisal이하인 경우 해당 grade로 지정한다.)
9. emp, dept, salgrade 테이블을 조인하여 ename에 A문자가 포함된 사원들의 empno, ename, sal, dname, grade를 출력하시오. 단, empno로 오름차순 정렬하시오.
10. EMP사원 중 급여를 가장 많이 받는 5명의 사원이름과 급여를 조회하시오.(FROM절 서브쿼리, ROWNUM이용)






#sql 쿼리 #sql 쿼리문 #sql 쿼리 연습 사이트 #sql 쿼리 순서 #sql 쿼리 튜닝 #sql 쿼리문 예제 #sql 쿼리 연습 #sql 쿼리 정리 #sql 쿼리문 정리 #sql 쿼리 최적화

profile_image 익명 작성일 -

select empno, ename, deptno

from emp

where deptno = (select deptno

from emp

where ename = 'SMITH')

select empno, ename, sal

from emp

where sal > (select sal

from emp

where ename = 'JONES')

select empno, ename, sal

from emp

where sal > (select sum(sal)/count(*)

from emp

where job = "SALESMAN")

select a.ename,

a.sal,

b.dname

from emp a left join dept b on b.deptno = a.deptno

order by a.sal desc

select ename,hiredate

from emp

where substring(hiredate,4,2) ='02'

select ename, left(ename,1), len(ename)

from emp

order by len(ename) desc

select empno, ename, hiredate, datepart(weekday,hiredate)

from emp

select a.empno, a.ename, a.sal, b.grade

from emp a left join salgrade b on a.sal between b.losal and b.hisal

where a.deptno = '10'

select a.empno, a.ename, a.sal, b.dname, c.grade

from emp a left join dept b on b.deptno = a.deptno

left join salgrade c on a.sal between c.losal and c.hisal

order by a.empno

select ename, sal

from emp a ,

(select empno, rownum() over(order by sal desc) as rownum

from emp

) b

where a.empno = b.empno

and b.rownum <=5

SQL 쿼리 질문드려요

... SQL쿼리의 레코드를 만들어봐서 만들어지지 않는다면 변수 gam 에다가... ---------- totalpoint NULL ---------- 딱~ 이렇게 나오는겁니다 ㅠㅠ 암튼...

변수로 한 쿼리 질문드려요

안녕하세요~ SQL 에 있어서 많이 부족하니 질문 수준이... 답변 부탁드려요~! 데이터가 한 개가 아니므로 =이 아니고, IN과 서브쿼리로 CLS_YM 조건에...

임의로 만드는 쿼리부탁드려요

MS-SQL로 CUSTOMER 테이블에 주민번호(13자리), 성별, 계정, 이름, 카드정보(16자리) 의 컬럼을 만들고 임의 값으로 10만건 정도 채우고 싶은데 아무리 머리를 쥐어짜도 쿼리가...

자바 SQL 쿼리 문 자세히 부탁드려요..

쿼리문 INSERT, UPDATE, SELECT, DELETE 문이 있는데 예제를 통해 쉽게 이해할수있도록 설명 좀 부탁드립니다..ㅠㅠ 위의 나열된 항목들은 SQL QUERY 명령어 인데요...

오라클 SQL 쿼리 질문드려요

안녕하세요 기초적인 SQL문법 질문입니다. SELECT * -생략- FROM 테이블1 -생략... 고수님들 답변 부탁드려요ㅠㅠ 감사합니다. 실제 데이터들이 없으니...