Oracle資料庫培訓課程_L7_SELECT_FROM_WHERE_ORDER_BY考試
重點: SELECT ---> step3 FROM ---> step1 WHERE --->step2 ORDER BY --->step4 ====================================================================== EMP(雇員表) DEPT(部門表) 工資等級表(salgrade) ====================================================================== Q1. 請選擇部門30中的所有員工 用 WHERE 搭配 部門編號為30 之限定條件 資料從 雇員表 中提取 Q2. 請列出所有辦事員(CLERK)之姓名,編號和部門編號。 Q3 找出傭金高於薪水的60%之員工。 傭金 --> comm , 薪水 --> sal comm 包含 NULL !!!! NULL 進行任何數學運算都是NULL Q4 找出部門10中所有經理(MANAGER) 和 部門20 中 所有辦事員(CLERK)之詳細資料。 兩組限定條件 第一條件. deptno = 10 AND job = 'MANAGER' 第二條件. deptno = 20 AND job ='CLERK' Q5.找出部門10中所有經理(Manager), 部門20中所有辦事員(Clerk), 既不是經理又不是辦事員但其薪水大於或等於2000的所有員工之詳細資料。 第一條件. (部門10中所有經理): deptno = 10 AND job = 'MANAGER' 。 第二條件. (部門20中所有辦事員): deptno = 20 AND job = 'CLERK' 。 第三條件. (不是經理又不是辦事員但其薪水大於或等於2000): job NOT IN('MANAGER','CLERK') AND sal >= 2000 。 這三條件需要使用 OR 進行相連接 Q6