– 練習
– 課後作業
-- 1.顯示員工smith的姓名,部門名稱,直接上級名稱
select e.ename 員工姓名, d.dname 部門名稱, mgr.ename 直接上級名稱
from emp e, dept d, emp mgr
where e.deptno = d.deptno
and e.mgr = mgr.empno
and e.ename = 'smith';
-- 2.顯示員工姓名,部門名稱,工資,工資級別,要求工資級別大於4級。
select e.ename 員工姓名,
d.dname 部門名稱,
e.sal 工資,
s.grade 工資級別
from emp e, dept d, salgrade s
where e.deptno = d.deptno
and e.sal between s.losal and s.hisal
and s.grade > 4;
-- 3.顯示員工king和ford管理的員工姓名及其經理姓名。
select e.ename 員工姓名, mgr.ename 經理姓名
from emp e, emp mgr
where e.mgr = mgr.empno(+)
and (mgr.ename in ('king', 'ford') or
e.ename in ('king', 'ford'));
select e.ename 員工姓名,
case
when mgr.ename is null then
'no mgr'
else mgr.ename
end 經理姓名
from emp e
full outer join emp mgr
on (e.mgr = mgr.empno)
where mgr.ename in ('king', 'ford')
or e.ename in ('king', 'ford');
-- 4.顯示員工姓名,參加工作時間,經理名,參加工作時間,要求參加時間比經理早
select e.ename 員工姓名,
e.hiredate 參加工作時間,
mgr.ename 經理姓名,
mgr.hiredate 參加工作時間
from emp e, emp mgr
where e.mgr = mgr.empno
and e.hiredate < mgr.hiredate;
高階程式設計技術課後作業 第五章練習
5 2 更多的條件測試 print abc abc print aaa bbb print abc abc print abc lower abc print 1 2 and2 1 print 1 2 or2 1 list a b c d print a inlist print a not inl...
第五章 課後習題
第一題 輸入乙個字串,將該字串中下標為偶數的字元組成新串並通過字元格式化方式顯示 str1 input 請輸入乙個字串 str2 for i in range len str1 if i 2 0 str2 str1 i print format str2 第二題 編寫程式,生成乙個由15個不重複的大...
HTML5和CSS3開發第五章課後作業
1.製作圖5.38所示的北大青鳥課程介紹頁面。頁面要求如下,使用.等標籤編輯頁面,頁面整體背景顏色使用線性漸變 ececec,ffffed 課程特色字型顏色為綠色 5c9815 設計理念字型顏色為橙色 f26522 課程特色和設計理念每行開頭帶背景顏色的字型為白色,背景顏色從提供作業素材的頁面 效果...