테이블 prereq (course_id, prereq_id)    

         course(course_id, title, dept_name, credits)

가 있을때 선수교과목이 없는 교과목의 course_id와 교과목명을 검색

을 하기위해서

select distinct c.course_id, c.title

from course c JOIN prereq p

where c.course_id <> p.course_id;

를 사용하여 데이터를 뽑았습니다.

1. 근데 결과가 정확하다는 것을 확인시켜주는 SQL을 작성하려고하는데 어떤식으로 확인해야할지 감이 잡히질 않습니다.

null 값을 사용하는건가요?


2. 평균이하 연봉을 받고 있는 강사들의 연봉은 5%인상하고 그렇지 않은 강사들의 연봉은 3%인상하는 SQL을 작성하려고하는데

이런경우 쿼리문을 두번쓰면 avg값이 바뀌어 정확한 값이나오질않을거같고 다음과같이 case문을 사용하여 

updata instructor

set salary = case

when salary <= avg(salary)  than salary*1.05

else salary*1.03

end

이렇게 쓰는경우 case문안의 avg(salary)값은 끝날때까지 한값으로가는지 아니면 salary값이 실행될때마다 실시간으로 바뀌는지 궁금합니다.

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 32241
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 16380
9543 PK 관련 문의 슬이슬이 2016.10.07 2545
9542 인덱스 번호 강제로 만드는 방법 혹시 있을까요? [2] neiyan 2016.10.06 2514
9541 그룹결과 중복 공백처리 쿼리 질문드립니다. [1] HoyaSoft 2016.10.05 4202
9540 오라클 2개의 컬럼 동시 중복 찾아내는 쿼리문이 궁금합니다. [2] 창영 2016.10.05 2578
9539 group by에 어려움이 있어요 도와주세요~~ [2] 제지니 2016.10.04 2172
9538 모든 테이블의 데이터를 insert쿼리로 가져오기 [2] 연금술사 2016.10.04 3179
» 쿼리문 궁금한게 있습니다. ㅠㅠ [1] puffyteemo 2016.10.04 2567
9536 쿼리에 뭐가 문제인지 모르겠습니다.. [2] MSSQL초보입문자 2016.10.04 2513
9535 쿼리 좀 도와 주세요 [2] 이유진_301818 2016.10.04 2661
9534 시스템 데이터베이스 복구 관련하여 질문 있습니다. 방혁 2016.10.04 2121
9533 case when 사용시 집계 또는 하위 쿼리가 포함된 식에서는 집계 함수를 수행할 수 없습니다 [3] 냥냥 2016.10.03 7279
9532 질문드립니다. [1] 제지니 2016.10.03 1853
9531 그룹별 특정날짜보다 위면서 최신날짜에 대한 금액 구하기 도와주세요...ㅠㅠ [1] 으네 2016.10.02 2149
9530 My sql - 디비 에서 특정필드의 데이터 누락현상 행담도이장 2016.09.30 2282
9529 <> , != 궁금합니다.. [1] 봉자 2016.09.29 2708
9528 Sql왕초보입니다. 질문드리겠습니다 noonccop 2016.09.29 2685
9527 GO 말고 첫번째와 두번째 사이의 셀렉트를 시간차를 더 둘수 있을까요? [4] neiyan 2016.09.28 2968
9526 쿼리 질문좀 하겠습니다. [2] 달봉이2 2016.09.28 2689
9525 slow query [1] 이유진_301818 2016.09.28 2610
9524 MSSQL에서 쿼리작성 관련 질문 드립니다 [2] MSSQL초보입문자 2016.09.27 2740





XE Login