Sub Query

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

ASSIGNMENT

QUERY A
CASE Unknoun
unpresen în the luelfon
LMAQTD
mamL
ADAMS themployces eouning m0 than
SELEC ENAME
FRDMEMP
NHERE S AL SELECE SAL
Da
ERDMEMP
iLHERA ENAME ADAMS
WAQTD nam and Lalaxy o th empleyses
taning Mex than kig
SELE ENAMESAL
FRDM EMR
INHERE SAL SELELT SAL
FROM EMP
1JHEREENAME KIN

themployees
WAQTD
WAQTD mam anddeptno
woking9 in the
Same dept aa
they
ney ane
JoES.
QELECTENAME, DEPTNO

ERDM
EREiEMP
DEPTND=SELECT DEPLNO
FROMEMP

NHERE
ENAME= JoNES
oall he tmplouy
W H E R E

HIREDATE SELECT HIREDATE


4) WAQTD nom hond ob
jam
woTking in
eSameddesignafima
EROM EMP
SELEh
EROM EMP
ENAME JOB
MAgDname
HEREJOR=PRESI DENT
and
NHEREJ08 SELELTnB eauning 3al othe employu
ERDM EMP
emph.o Sale
g39 thanthtmb ifthty
WHERE ENAME JAMES 9- bloeiswho
CELELT ENAMESAL
enamealong uith annua PROM EMP
5 ) WAQTD empno and
allhetmplayee
all t h e r amual WHERE SAL SELECT SAL
salay wanda's annual salar FRDM EMP
salay 91eafey than
SELT EMPMo EalAME SAL Z 12 AHEREEMPND =1239
FROMEMP
lHERESAL2 SELELT SAL12 NAQIDall the dehails the smplosyca the
FRDM EMP _emplb-yee 0 hire buoxt mille
HERE ENAME= WAR.D 2SÉLET*

FRDMEMP

6ATD nomt_and hiredat o tht employee HE RE HIREDATE SELELT HIREDATE


hird belot Atot FROM EMP
they WHERE ENAME=MILLER
SElECT ENAME HIRËDATE
ERDMEMP
employ.tes
lHERE HIREDATE SELECTHIREDATE and empnD t h e
LA QTD enome
mpxthon Allen
ERDM EMP tmplbyeeso eakning
bHERE ENAME=SCo SELEYT ENAME EMPAYD

TNAgTD nameand hintdladtthe tmployeea i


FRoM EMP
SAL SELELLSAL

HERE FROM EMP


they au hired afdethi praident.
SELECT ENAME, HIRÉDATE
H L H E R E E N A M E = A L L E N S

FRDM EMP
salany
eallhe tmplh wBA11 199
m
monl.ond hidat th tmplesyeeshizd
)WAQID enam andmb millen but ollee DandHIREDALE
beo tmplsyce
who a tning
thdn
SELELTENAN beoking
han Allen FROMEMP
2SELELL ENAMESAL REHIREDAIE TE31-DEC-90 A
AND
FRDM EMP
WHERESAL SELELT SAL
3HIREDATE S.ELECT HIREDATE
ERDM EMP FRoM EM
AND
JHERE ENAME
=HILLER oHERE ENAMEKINh
SAL LSELECTSAL
FROMEMP
6 WA mamt and Jal amg uuith anniual3al
all empleytek Lwhast Sal lslE than
WHERE ENAME= ALLEN
Bake and mbe than 35p0.
he emp/9yees wonking SELELL ENAMESALSAL *12 AS ANAUAL-SAL
12) Ag7D_all thedetal inhSame PRDM EMP
in olept 2Dand obrking NHERE SAL SELECTSAL
dlesignation a4Smdh. FROM EMP
SELPT HHERE ENAME8LAKE AND
FRDM EMP SAL 35nD
WHEREDEPTND 20 AND TDB-SELECT JOb-
FR OM EMP can
WARTD alldhe details eemplauees whp
wHERE ENAME= SMT thanking
mD
m than SLot butleis
13) JARTD allthe_details n tht emplayees win SELELL
as managtIntheSameoleptas Tun FROM EMP
HERESALSSELECI SAL
SELECT *_ PRoM
WMEREEMP
ENAME=SCDTT AND
AND
FRoMEMP
PTN
WHEREID8=MANAmER_AND DEPIND=SELELT DE SALKSEDELTSAL

EROM EM FRDM EMP


N H E R E E N A M E K I N h

WHEREENAME
t h e emp./oyeeA
tDhH Da
m SELECT

ENAMESAL JD.8
1)WAQTD name
name
he same
0ks inh Samne ERD EMP

Stants LAuith
ana
E I ER E
SAL1 SELET
olept a lake SAL
SELET ENAME FRDM EMP 12
FRDM EMP SAL h HERE EMAME-SmTH AND
WHERE ENAME LIKE A AND DEPIND=SELECT DE
ERDM EMP
SELECT SALn
FRDM MP
JHERE ENAM BLAE HERE EMAMEKIN

maml and comm_i mpiayee l a toomn 2 Cast 2 data is p1eiend in oditenent tables
18) NANTD
and 0Ykin h Sam oluignthon Q Sith
SELET ENAME COMM
A1D dnam. oh emplsyera Lahast name
isSnith.
ERDM EMP
SELECT JLR SELECT DNAMME
WHERELOMMIS NDT NDLL ANDJOB
FROMh DEPT
EROM EMP1
HERE ENAMÉ=M AHEREDEPIND SELECT DÉPTND_
FRDM EMP
NHERE ENAMESMIH
19)NAID dedais e_allheemployees Lnking as
clerkip he sanl olept os
>SELELT A QTD dnamL and lat hitmplayet hait
FROMEMP ehomeK king.
DEPTND=SELECT DEPINDSELELT C
DNAMELO
WHERE JDBCLERK AND
FRDM EMP FRD1MDEPT DEPTND
HERE
D E P T N D = S E L E C T

HERE ENAME-TURNERA fROM EMP


ENAME kING):_
NHERE

20 AID enamesal anddeuignatioD otht cmpl0yt num en is


whose annualAOloy-IsHroe hah' Smith and
emp
Lhoitemplay

lem than ng LAA QTD loC oth

90-
AQTD ena
nyl poxkingÎn the labue) bhe tmplbyees ho
SELECT LOC SELELTcCL ENAME, SAL otatfon Chicago
FRoM DEPT
DEPTND=SELECI DEPIND EMP
ERDM

NHERE ERDM EMP


NHEREEMPND=1962)
MHERE
SELECT DEPIND
FRDM DEPT
a l o n g u t h deptno HERELoc =CHlCAGmD
24)WA0TD dname anc loc ends u i t h R
mame
the
enmploypLwhest
9 AQLDdetoila o he tmplaye ooxking
WAQTD
n_Salta.
DKLAME, LOC DEPTND S E L E L I

SELEL
FROMEMP
FROM DEPT
HEREDEPTND INSELELT DEPTND
JHERE DEPTND=SELECT DEPTND
FROM EMP FRDM DEPT
NWHERE ENAME LIREZR)
HERE DNJAME=SALES

hieoleignahian uuth

25 JAQTD dnomt
hemplayees
)WAQTD othe mplbyea along
dletails h e enmplotes atibking
preaident AnnLua alaty
SELELT DNAME
FROM DEPT SELECT EMP, SAL"in
HEREDEPIND =SELECI DEPTND
FRDM EMP DEPTND
ERDM EMP DEPTNO SELEL
HERE JOB=PRESTDET HERE FROM DEPT
WHERE LDC=NEN YORK

26 LAQTD mamed eth empyec workinq in tpenahiond


I n bpenahond
in
empleyted uwnrking
accDLLntang olepactmant. th
SELECTENAME WANTO
ATO
nam_a

FRDM EMP olupoutment


SELECTENAME
HERE DEPTND SELELT DEPINO
FRDM DEPT R DM EMP
HEREONAME ACCDUN1INO
-C

AIIERE
SAL SELELT SAL
NiEREDEPIN0 SELECL DEPTND
EROM EMP
FRDM DEPT
JAHEREDNAME=DPERAT AlHERE ENJAMEKIN I
EPIND= SELECT DEPIND AND
FROM DEPT
last 1 and Cae HEREDNAME=ACCOUNTINn
tanh9 moreth
tha
mames o h t emplbyees 11AAIDcletails h Sale
emplayees aDrking
Lanrking as salumas
31) I A T D
SLott in a.ccounting clept inHheclepanmen
SELECTENAME SELECT

FRoM EMP FRDM EMP


wHERE SAL SELELT SAL WHERE O8= SALESMAN ANDDEPTND =SELECT DEPTAID
ERDM EMP FROM DEPT
StOTT AND
LHERE ENAME= JHERE DAME ='SALE
DEPIND=SELET DEPTND
FRDMDEPT
o the emplag 2es
WHEREDNAM= ALLOUNING 35 JAQTD mame sal jtbhiredat and hiredbelne
Lubrkingin tenationg
depaemert

he emp/ouces oDrkinq a manajen


King HLLREDATE
32 JAQID dedoils 7 SEVECL ENAMÉ SAL
JnB
in the lotahion thitago. FROM EMP
SELECT PTND=SELELT DEPIND
WHEREDE EROM DEPT
FROM EMP HERE DNAME= OPERATIONSANA

MANAGER AND DEPINO/SELECT DEPIN


JHERE JDB
FROIM DEPT KSELECT
HLREDATE
wlHERE LOL=CHICAGL HiREDATE FROM EMP
NHERE ÉNAME= K I N h _

mih

33 )UAQTD mam and al he employees tatning deparchnent namy


d e p a r c t m e n t a

whtie
han kin in hdept_Arcounhrq employezs
36 SPLAY all the
SELECT ENAMESAL
uith S
FROM EMP ending
-(onn

o )AAQTD
Jot tht
dept 4o emplbsyte 1f they D
Ban Lomissnan
SELECTENAME
S E L E C T

FROM EMP INSELECT DEPINO FRODEPT


hHEREDEPTNO

EROM DEPT RE DELIUD SELE


NHERE DNAME LIkE/ HE

DERT0
ERD1MEMP
name Jhay
haiename lHERE o1Mn100T NDL AND
tmplayee
31) WATD
daamtethe DERTD up
chaxacde Ain
SELELLDNAME NESIEDSOBQDERY

EROM DEPT
DEPTNDINSELECT DEPTND
NHERE
FROM EMP
4AQ TD munimum Salaxy
-SELECTMIN SAL)
JHERE ENAME LIKE A / L EROM E M P

locothtemyaltytthest
MHERE SAL SELELT MIN[SAL
3 WAgTD dnamt and FRoM EMP
Salary
SELEY pNAMELDC RAQTD5" mAximum Salany.
FROM DEPT
SELEC MAXSAL
BJHEREDEPTND=SELELT DEPIND
FRoM EMP
PRoM EM?
ERESAL<SELELT MAXLSAL
JHERE SAL=D0) ERDM EMP
HERE SALSELEI MAXSAL
FRoM EMP
31 WAGID dnamc o he employecs who eao_Lornosion. MAX
SELECT DNAME JHERE SAL SELECT
LSAL
FRIM DEDT FRoMEMP
JEEREDEDIMD. IILISELECT DEPTJD HERE SALK
FR AMEMP
HERECata AlLLNULL)
tEREsAL ELEtT mAxtSAL
SELELT MAXSAL) FKOM
FROM EMP)J)J- AHERE DEPIND SELET DEPTND
3
enmplayee_eahning3
m
maximun FRDM EM
he HERE SAZ SELE LT
63) HARTDmami MAXLSAL)
alay FROM EMP
2SELE ENAME JHERE SAL
ERDMEMP
NHERESALESELELT MAXLSAL
SFLECT MAX(SAL
FROM EMP
EROM EMP
WHERESALKSELECT MAX (SAL JHERE SALK SELECT MAXSAL)
ERDM EMP FRDM EMP
JHERE SAL NHERE SAL SELECT MAx(SAL
SELELTMAX(SAL) FROM EMP
FROMEMP))
cletails o th emplbyee uho wa hired

empnn theempltyeetasning
2
6U)wAQD SELECT
maximum alaxy
FROM EMP
SELELT EMPND =SELELT MINHIREDATE
WHERE HIRE DATÉ
FROM EMP FROM EMP
lHERE HIREDATE>SELEL MIN
JHERE SAL =SELECT MAxSAL
EROM EMP HIREDATE
SELECT MAX |SAL ERoM EMP
HERE SAL
EROM EMP)) hirtd beotthe
theumployee

65) JARID depaxtmtend mame 00 empleyeeqely tNAQTD


dalt
mame

emplyee.
4hmax al. ENAME
SELECTDNAME SELECT
FRoMDEPI FROM EMP
ATE
wHERESAL
SELELT MINSAL
=S£LELT
MAXHIRED
FROM EMP
NHEREHLREDATE

ERoM EMP
L MAX
JHEREHIREDATE K(SELECT HERE SALYSELECL MIlSAL)-
HIREDATE) FRoL EHD
ERDM EMaP HERE SALX ISELELT HIN[SA
EROMEMP)D)
was hired
employee eh
69 AQ TD loc othe D A T D

dnameoth ehoplByeeg.ting 2 max-


Solany
fixt
SELECT LDC
SELE
DNAME
EROMDEPT
ERDM DEPT
DEPTND SELECT DEPINJD
WHERE WHERE
DEPTNDSELECT DEPIND
PROM EMP FROM EMP
NHEREHIREDATE = SELECT
JHERE SAL =SELELT MAX [SAL
MIN LHIREDATE) ERDM EHP
FROM EMP WHERESAL
SELELT HAX AL
62 wATD details rhe enaplbyceenuning FROM EHp
minimum alasLy
SELELT
ERDM EMP
WHERESAL=SELECT MINSAL
FRDM EMP
JHERE SALSELECT HLALSAL
FRDM EMP
HERESALYSELEC MIN|
FRDM EMP

WHERE SALZ
SELELTMIN SAL
FROM EMP

You might also like