SQL入門第7章7−7〜7−8 小テスト

問1
EMP表からHIREDATEがFORDと同じ社員のENAME、JOB、HIREDATEを表示しなさい。
 
問2
EMP表からMGRが7698である社員と同じJOBの社員のENAME、JOBを表示しなさい。
 
問3
EMP表からSALが全社員のSALの平均より多く、かつ、JOBがCLERKである社員のDEPTNOと同じDEPTNOに属している社員のENAME、JOB、SAL、DEPTNOを表示しなさい。
 
問4
問3を実行する前に次のSQL文を実行しなさい。
DELETE FROM EMP WHERE DEPTNO=9999;
(前問で作成したEMPNOが9999のデータを削除しておく)
 
EMP表に「TEST」という名前(ENAME)の社員を追加する。
追加データは次の通り
ENAME:TEST
EMPNO:現EMP中のEMPNOの最大値に1を足したもの
JOB:'SALESMAN'
DEPTNO:30
 
実行結果確認後ROLLBACKしておくこと。
 
問5
EMP表からSMITHが属するDEPTNOと同じDEPTNOに属する社員のSALの平均値に500を足した値をSMITHのSALとして更新する。
 
実行結果を確認したらROLLBACKしておくこと。
 

[ TOP ]