테이블 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 20205
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 12142
9538 모든 테이블의 데이터를 insert쿼리로 가져오기 [2] 연금술사 2016.10.04 3174
» 쿼리문 궁금한게 있습니다. ㅠㅠ [1] puffyteemo 2016.10.04 2565
9536 쿼리에 뭐가 문제인지 모르겠습니다.. [2] MSSQL초보입문자 2016.10.04 2510
9535 쿼리 좀 도와 주세요 [2] 이유진_301818 2016.10.04 2656
9534 시스템 데이터베이스 복구 관련하여 질문 있습니다. 방혁 2016.10.04 2116
9533 case when 사용시 집계 또는 하위 쿼리가 포함된 식에서는 집계 함수를 수행할 수 없습니다 [3] 냥냥 2016.10.03 7197
9532 질문드립니다. [1] 제지니 2016.10.03 1842
9531 그룹별 특정날짜보다 위면서 최신날짜에 대한 금액 구하기 도와주세요...ㅠㅠ [1] 으네 2016.10.02 2145
9530 My sql - 디비 에서 특정필드의 데이터 누락현상 행담도이장 2016.09.30 2273
9529 <> , != 궁금합니다.. [1] 봉자 2016.09.29 2705
9528 Sql왕초보입니다. 질문드리겠습니다 noonccop 2016.09.29 2680
9527 GO 말고 첫번째와 두번째 사이의 셀렉트를 시간차를 더 둘수 있을까요? [4] neiyan 2016.09.28 2962
9526 쿼리 질문좀 하겠습니다. [2] 달봉이2 2016.09.28 2683
9525 slow query [1] 이유진_301818 2016.09.28 2603
9524 MSSQL에서 쿼리작성 관련 질문 드립니다 [2] MSSQL초보입문자 2016.09.27 2730
9523 MSSQL에서 쿼리작성 관련 질문 드립니다 [2] MSSQL초보입문자 2016.09.27 2422
9522 사원분배 문의(순차적으로) [7] 사야카 2016.09.23 2887
9521 DB용량이 자꾸 늘어나는데 점검 방법이 뭐가 있을까요? [3] 카루카루 2016.09.22 3055
9520 sql server 패치 적용 할 때 졸린가봐요 2016.09.22 1908
9519 서버 재부팅 후 DB 복구 라도 나옵니다 기생오래비 2016.09.21 3387





XE Login