oracle数据库实训八作业代码.docx
《oracle数据库实训八作业代码.docx》由会员分享,可在线阅读,更多相关《oracle数据库实训八作业代码.docx(42页珍藏版)》请在冰豆网上搜索。
oracle数据库实训八作业代码
1查询100号部门的所有员工信息
工X
1
比LKTdFMWWt^YEK
wnietEPfM®n_i>i(iOr
*d柑曲淘1怛砧射
c理时o.assMi
ETKiYn二6
K:
»F
;MU1
n*iD
Elf/J
:
■>wl55I0tfjrT
询
“FFklfA
]
104鼬n对
Grefiirera
prartm甲iri討/制事
lf-Bfl
-02T7_M®
LSOC!
(Mill
101
ICO
■&
価XsL
Suv^tl
£lWI£I-
n月
-C2FJSMBJI
帕灯
IQt
LC3
1
tLOAllfi
CfiiD
S1Sb124.42R
-csn_?
TOOTraT
B2C0
(DU1I>
10!
IffO
i
111La»cl
監i>K“
iaCLiWA$1氣坨乳栢轄
3A*月
-C5ni.juxcwi
77CD
131*
aoe
LCD
5
tl2Joae%nuel
Ee™二
515.1J4.446&
T-4冃
-CCFTETXXET
78C0
[BU1I)
IDE
ICO
6
:
LinNia
1K3P
515.12;u4567
07-12^-叮
C9£D
[EEXlU
ice.
LCD
工作表翻輻磊
SELECTEMPLQl£EE_IDfFIR5J_B»1LILASI_AAKEPDLPUiIMUC_IDEMFLQIIZSWEEKSB-'JA_HAH|
MJ脚本辅出*
A重词藉果*
#Q蜥H
*沁
提班的战与行:
N用EPo秒
-5HPLl-TE¥_ID
FIRJT-T罰HLASI.rAMi
1
L4S
33
2
L4£
EC-aienfax:
tLcis
•即
3
141
a_i上ert&Lrrazirii
33
d
LiP&eraliCamlzT-aj11
31
5
149
EleniZlotkey
83
3查询每个员工的员工号,工资,奖金,以及工资与奖金的和
匸作喪
SELECTEHPL&YEEJDP5.
MAR?
EJO^KY+-W7L(5ALABY*COWI551PCTPC)GONGZIROMEMPLOtfEES
□RUERB?
EMPLOYEE_ID;
査诃粗建器
岸H疋输出NA亘询结果乂
疔昌硒■沁I已提即1G0行,用阿0秒
j:
EKFLOTEE.n令
SALRRT-
-GC'irtzi
1
100
24C00
24900
2
101
17(100
17000
3
102
17C00
17&00
4
1C3
9CQ0
9000
5
1C4
€C00
6400
&
IOS
4600
4SOO
106
4B00
4S00
8
107
4200
4200
号
ioa
12C08
12ooa
10
10S
9000
&00Q
11
no
他0
8200
12
Ul
7100
7泗
13
112
7eoo
7&00
14
113
6900
6?
00
查询40号部门中职位编号为“ad_asst”和20号部门中职位编号为“sa_rep”的员工信息。
记比灯*HOTEMJLCrEES41t!
i-t^FARTMEJT:
_ID-4:
MrEMRTHJTT_rA2加
•■■■洁i:
'k>^毗果:
1
声胜Ml吶河tSE爵Wr亍J.o™H?
■5QU1L
厂FF二广F丁J…
SAIx
?
nW[S5]DlwP:
T
」(ifriF^rrnn.
1
IDLiEirzat-
MhXRZSTE
5L5-.L23.55S5
IT-2月
-04
MOM-
luuLLj
101
20
2
202=at
HOISHIEtEF
60M-
2D1
20
3
203Sus±zi
匕m_5
5LS.133x777J
in-硝
-02込££2
650C-
IdjuLLj
1D1
id
5查询职位名称不为“stockmanager”和“purchasingmanager”且工资大于等于2000
元的员工详细信息;
代码如下:
SELECT*
FROMEMPLOYEES
WHEREJOB_IDNOTIN('PURCHASINGMANAGER','STOCKMANAGER')AND
SALARY>=2000;
查询有奖金的员工不同的职位编号和名称
SELECTDISTINCTEMPLOIEE_IDPFIR3T_M?
iMEIILfJT_NAMEXlt^MINS1WMEMPLOYEESWHERE
CCMM15SLOi(_PZI>□UKDER
ElYz3:
rL_YElE11;|
lv
t却丰输出«L>查询结果X[>査询结果1H
H昌S|SkI遇胖寸D.0D8眇
EMFLOY^E.ID$nnUWJJ(?
1145Joiinfusaell
2146KarenPartnerj
3147AlbertflErrazutiz
4140GeraldCamfcTaul匸
5149ELsniZlGtkey
6150F&*erTucker
查询没有奖金或奖金低于100元的员工信息。
4睨遇皿人;!
,、
SELKLT'H«MUWLCTIE*MW!
litCO«:
SS:
CW_?
CTT£NULL111CtVttlSS1[N_VC7*工內/■■■有咅l--'帀时I种
JS;AHU
0
:
)WilUWEE
giaftfi
we令jmm
CflWSSI仙ft;?
MAtfASEAILDtfAMEH
71
■■0Tiller
r?
s
ITS
虹KTU剁■程盟杞
24-1^
&_SE?
X力
S4E
72
01也土远
2xit±
■ATTSftJBL^
74^0
匕丄客
丄肛
;3
nariiEiM-rrL
ail.44-LM3.llUM
-07
73QQ
CL仙
】T3Sanllca
KUMr
smw
Oll.liaM3.$2Ufie
21-4月
CiK
0+1
148
:
5
1^4£11a
JOmL
mEL
D11.44lAM4.a»ti7
11-5H
-C4卫l」£F
11QK
0.1
出
7fl
itsMyssn
西TXW
MPTTOT
a».44.1IH4.4i2U«B
H昌
-05Sa^RTP
B@DO
c.»
IO
l砰
laylox
jzanxw,
011.44aim.<2tt«5
2⑴月
-C6空具F
9«C0
0.x
7Q
177Jaclc
LlVlEig-S-313
JLZVZIKS;
□11
卫3-d月
-EfiSa_HEP
B4*口
QtE
145-
79
l"5TCJtoei?
elir
Gzhao&
KGMZ1C
Ml■拥■応电4・电刘科31
24-5戶
-口SA_PEP
7000
C^IS
14&詞
50
ngchttr_*3
匚
UJC吐:
2tl
Oi-lfl
-25ii_BEP
fi22D
Dxl
14&
91
1JEDWltLSrtfia
reyinr
wiAiUm
£sa.s
24-1启
-CfiSE_CHHK
32CCJ
性11(
iza
取
1«1
Tleaur
JTL'EAnS.
«6li60f?
k9B77
4目
-C«»_C1EW
3100
4»ull|
查询员工名(first_name)中不包含"s”的员工。
》凰切▼知總孑恳耀毎夕总■|
工M強更函(毬弓
ST*ntr纠咒洌喘$丫【巧:
_1”比mrrl.i:
K*:
"列卞输屮“、苣饰甲-AE百吾申1、比吕科丽」□Iff?
<行.rq=Jrm3刖
':
fflFL.-'YEtJt|'FlWTJ^flK
§LA3LIIMIE
:
*9IAJL
HCKFJATB
?
JOB.ID
呂W
MAI^iEIUI
y
I
10L
Ktfhiur
SU.m.45«B
即月・□
ADVP
17000
㈣11]
104
2
102Lri
DtH«-«n
UXIHW]
EU.131.4Wt
-at
ADW
»01™11)
104
«
103Aixxi!
icler
Kuuld
3W.«3p45f7
0J-5咖
n_pra
?
ow
忻011JI
IW
4
laiBTCce
E的Mt
9OTI57
占刃・*2齐桁两
[TJTOG
和啊
{TTP11J
1CM
&
10$D«vldi
Auf&ln
EMFETN
当M■須韓斯内
;S-moo
(mil)
厮
VmftEAL
5n.423.1Btt
35-Z^-3f
II.FRM
fEUlM
103
j
IE詡:
L"
□LSPCTT:
Snl.U3k55fl,
:
Tr捐”旷
IT-HQG
30
(£□1111
1Q3
查询员工的姓名和入职日期,并按入职日期从先到后进行排序。
匸作表
查询构建器
SELECT町RST_JiaME]ILAST_NAMEMAME1,HIRE_DAIEFROMEMPLOYEESORDERBYHIRE_[iaiE;
BP
討脚不输出*l.>Wi0结果%l>查齢果ix
*a®BSQL1已提取100行.用时0014秒
1
;NAME:
:
:
:
HlRt_DATE
LexDeHaan
141月-01
2
WillifimSleDZ
D7-4r-02
3
HerTnannBaer
mr月-02
4
Su?
anMavri3
0卜£月-02
5
ShellevHlqcfina
07-fi^-02
查询所有员工的姓名及其直接上级的姓名。
二作表晋询枸建器
SELECTA.FIRSI_NAMEEMFLJIAME.B.FIRSI_NAMEMikNA_JNAMEFR£WEMPLOYEESA,EMPLOYEESB
WHEREA+MANAGER_II>=B.EHPL€YEE_ID
ORDERBYA.EMPLOYEE_ID;|
A査洵箔果*||>直诃结果1xG>直询结杲2x
#县迥型SL'L己提歐50行,用时□.0C9秒
EMPL17AME
—
WAlkUAME
1Ueena
Steven
2LtK
Steven
3ALeKander
Les
4Bruce
AleKand&r
□David
Alexander
6Valli
Aleicand&r
;DLana
Alexander
BNancy
朋UM
gDaniel
Nanci
查询入职日期早于其直接上级领导的所有员工信息
工律表車时逵老
-
£EL0CT*
reow(S3userc.ehpu>xbi_ii?
F=™DIFL^YEK?
GKKPLDYEESD
WEABC*MAKAGEa^lX>.EHfIO/EEIDASDC+flIEi£_DAT£NPUfflSHPL.GYEE3.EMP1OTEE_IDOfW,l^LOTEE_rD?
甘口貉宾<:
.如華東1*丄直睥果二'"昌渤舉网JF1昭折种亍盯”朋0C4fi輕
I
gnnanui10fibtjwie
pLxSTJTAHT.EX1.IL
〔KTMjrt
|\:
:
JOBJ[
:
3KLA.V
ICMflSSIDILJCI
102LSX
上咆巴占眩
皿JlLLH
13-U1
-01
d
VP
200^
ImiLil
2
lOi□WLa
Auat1□
□at:
目T:
X
5W.125.45>69
22-E月
45
6T6tl
3
105Wsdcj-
Greenterj
U^F.Ezir^E
5L5.L24.45fi^
讥-岂月
-02
"7
[nulj
1
lO^Danirl
Faviet
3F^VTET
515.L24,4ie9
12月
-02
FI.
Hcou:
町
换]
[null
3
1HDen
E^QptQtly
敢?
■HEAL
515.127,4561
FU.
5L5Q
(Wil
s
122Pavsn
miUFLIKG5Z月
-03
叮
4<7f
fiwll
i
131Jsacj
HAElfiH
JAMMON
£60.124.1234
■0■&
S7.
.2LERK
447«
inuLjj
B
LJ7R«nsk«
Li-&aig
RUa:
曇
«5O.]JLa1234
4
z_
ZLEWC
44TC
(SUL1|
9>
1411renr.a
茵町兰
rexjs
UL.SOO?
1>1C月心
M.
_^L£fiK
441t
Imil.*
!
□
142CUrtls
t^vies
tMVTEg
曲-i月
4
<7
jxentc
447tf
[nulJ
11
14SR=ndell
Kates
RHAT03
t5-3^
-06
ST
_21ERK
4+7€
[nulJ
WJ41'FL_4一一
TT1-,—
"TFThL10
■fUk■«T<*!
n^iJ
nnr□
Xir
™tzmrr
JIT
r—_ii
查询各个部门部门号,部门名称,部门所在地及部门的领导姓名。
;ELE.CTD.^EPARIMEHTJQIME^D■DEFARIMENT_IC/L.CITYEASE_CTTT.E.FUlSTJCiEEKM®
HjOII2£rAATJ£tH.SD.EMLOreESE.LOCK:
CMSL
miSD.M2kJJA^EI._r>E.EMPLOYEE_IDAM)1>.ZErARTMENI_I>B■DE?
A3IEEin_IDMIDD,LOCMIOF_IOL-LOCMICK^ID?
暫碑黑-It,亘ifij结臬i・[>直i®鬍果z-
SQLI提!
1的飯有fj:
11,用的0-GC5秒
j2Em7MirFMir_PErvrMir_i>|hasecmj-makawws
LEsEcutiTc93SeattleSteven
2IT
3rinar-ce
4
QDSsathlaks
LODSsacUe
35S^MT丄电
Alelaager
Vajicv
E«£l
SSjiicpieig
S3S^uth£aa
EzanctsccAdan
6Sales
B3Osfcrd
Jchn
~AtoLriratiQXi
13Seattle
ucxiotfcr
JKarlCFi;i!
rig
T^renra
GtiuxArR«B3UEC«b
toLanaon
Sufin
10PuolicRclatiaaj
TDttjnich
Ecmanx:
ILAi-ounting
1LDS±artle
Shelly
查询所有部门及其员工信息,包括哪些没有员工的部门
A萱询结杲x|4黄询结果1》丨〉亘询结杲2舅|■迹瞬柔3x才亘龜Hk別l握取的所肓行:
坨匕fflBj0.01"秒
'DSP^TMElrtJIAME
■-PIKSINMffi
Accountiiig
William
107HOC
(null)
1<-3Manufsc
{null)
109flovermrant乳…
(nulLj
INITSuppler
(null)
illBenefits
(null)
112»i*
L13RenailSalea
(mill
查询所有员工及其部门信息,包括哪些还没有员工的部门
—14
SELECTDEPARTMEN7NAMErFIRSTKAME
FREMDEPARTMEinSI>RIGHTJOINEMPLOYEESE
EKD.DEP^RIMfinID=E.DEPARTMENTID;
i>査询结杲"l>$mi结杲imIo査诃结果ah[►査询结果sx
XS6fiftSQLI提取的斷有行:
1硏.用时o.014秒
■'^FIRST」血
94Sale3
PTaren
95Sales
John
96Executive
Lex
97Eiiecutiivie
Neena
9SExecutive
Steven
99Finance
Lu.i过
1&0Eina-nce
Jcs皀Wa.,.
101Finance
IsmaeL
102Einance
John
103Finance
DanLeL
104Finance
Nancy
105decorating
fliIlian
106Accounting
Shelley
1Q7(nvll)
KinibereLy
查询所有员工的员工号,员工名,部门名称,职位名称,工资和奖金
J.•-
SELECTEMPLOYEE^JD,FTR3T_IW!
I
1UL5T_ffWIEE^NME.SMiM.!
SALrCOMHT55TOn^PCTFRIZZppEPARTMErrT_TD
〉查诃结果*ll>查询站異1Y|>靈也结果2HA苣谊结果3*
*
昌
也母旣L己提和M轩,庠吋0.杖
专EBTSTEE-口1(:
1IMC
SAL-FKI3E
I'EFWLTKEITIE|
i
10■'St?
v»n'<:
ng
20羽7|nnl:
>
90
2
101KeeaaFCjchliai:
20333(null)
>0
3
1D2Lsk3*H&in
20333(nail}
90
4
idsAi5£3nierniiiiCia
tj7&3(miLi)
60
5
104BrjzsEzns^
6?
60(nul-1)
葩
6
lO^EaiTidA^STin
6760(nnll)
SO
!
■
10€ValllP^Ldbdlla
6760SQL"
«0
查询至少有一个员工的部门信息
SELECT*
ETOMDEPARJKEtnS
WHEREDEnkRTMEI;r_IDIK(SELECTE.CEFARimiI_ID
FRaiEMPLOYEESE.DEFARTMEJIT5D
WHEREE,DEPARTMENT!
D-I>.DEPARTMEiniD
GROD?
BYE-DEP^IMEWTID):
萱闾结累M|[>萱询结杲1*|[>萱词结杲2胃[>查词结果3X
#旦徳Sfe迎丨提取的所有行:
11,用时0.085利
DEFARTMllITJD
EEFARIWI肛」IJME
MK1IAGERID
DOCAriO!
TID
1
ICOFm^nce
toe
1700
2
JOFnrdis^in^
114
1700
3
50EKEC'LlEL.Ve
逊
*700
4
20Marteting
201
1800
□
7Q
PtibliGRelaliens
204
2700
&
110Accoimting-
205
1700
50Shippinj
121
1500
9
SOSales
14S
2500
9
40
Hujnfi口Resources
203
2400
10
«0
IT
103
1400
11
10A±nini3^ration
200
1700
查询工资比100号员工工资高的所有员工信息
-^L±CT•
TBMIXP1OYEK
w»eSMMT>isriErrsaim.y
nmDOLancs
皿空PSYEE.T41口J:
丿J宾耒R..Biq詁;ic1-2■0510*4^a」
#吕酣*"理申抽尸扫冇:
3.¥H1:
..4K
:
EFFD:
CIS*F1R5T」LM?
WIPIE
[(■Mir
n<5FIEmflFEP
:
JET:
r;Ar?
'JDBJD54的
?
3fnS5]^ffP37j
FMIMEFJDIfFAFTHET;.
JL
L
100"even
tew
啟瑜
S15.L3Xr^7
LY月1
-帖肚一旳£9创第自
iruLLj
tnuLLl)
2
QulJl二
JE-JthJJ.
il5.123.QJktS
4*冃
-05AE_V?
22333
UjILI
ina
K-
3
102Lei
gKaan.
LDESMJ
5