ORACLE題目考考你

2021-08-30 07:11:51 字數 1339 閱讀 4411

1,現有乙個公司的部門及雇員的資料庫,由下面三個表組成:

a 雇員(雇員號,姓名,年齡,位址,薪水)

b 部門(部門號,部門名,部門經理號)

c 工作(雇員號,部門號,工作年限)

用pl/sql語句查詢和其部門經理住址相同的員工的姓名及經理姓名?

[color=blue]雇員

create table employee(

empid char(3) primary key,

empname varchar2(10) not null,--雇員姓名不能為空

age number(2) check (age between 18 and 55),--雇員的年齡介於18到55之間

address varchar2(20),

sal number(5) check (sal between 1000 and 50000) --薪水取1000到50000之間整數

);--部門

create table dep(

deptno char(3) primary key ,

dname varchar2(20) not null,--部門名不能為空

mgr char(3) references employee(empid)

);--工作

create table work(

empid char(3) references employee(empid),

deptno char(3) references dep(deptno),

worktime number(1),

primary key (empid,deptno)

);[/color]

[color=red]select d.empname,c.leader from (select deptno,empname as leader,address from employee a,dep b

where a.empid = b.mgr) c,employee d,work e

where c.deptno = e.deptno and e.empid = d.empid

and d.address = c.address and c.leader <> d.empname;[/color]

2,現有關係資料表,其中城市cities(id,name,cuntory),地區areas(id,name,city_id),訂單orders(id,date,customer_id,user_id,amount,quantity,areas) ,使用者users(id,name,***,address,telephone)請編寫乙個檢視資料為,彙總每個業務,每個地區和每個城市每個月的訂單數、訂單金額

考考你乙個WPF布局

要建立如圖一樣布局,請問怎麼實現?其實考題本身沒有任何實用價值,只是一種思維的拓展。看似用dockpanel實現,那麼就錯了,因為top button沒有佔據top的全部。實際上是用了很簡單grid實現,如果你能用其他方式實現,歡迎跟帖。code window x class griddemo.co...

考考你的邏輯推理能力

自以為自己作為一名程式猿,邏輯推理能力會不錯,不過昨天在一本叫做 你以為你以為的就是你以為的嗎 書裡做了四道測試題,大敗啊。現在把四道題給大家公布出來,考考各位程式設計師的邏輯思維能力。一 偶數與母音。二 有色的圓圈和正方形 三 狡猾的飲酒者 四 工作時間上網衝浪 總結 如果一種信念是建立在不完善的...

考考你有沒做生意天賦

王小姐是賣鞋的,一雙鞋進貨價45元,甩賣30元,顧客來買兩雙鞋給了張100元,王小姐沒零錢,於是找鄰鋪換了100元。事後鄰鋪發現錢是假的,王小姐又賠了鄰鋪100元 請問王小姐一共虧了多少元?這道題目不簡單,到底虧了多少?這套題曾在各種群裡做過測試,100人的群,半個小時之內只有1個人答對。解題思路 ...