Sie sind auf Seite 1von 4

1ALLL8 uL 8ASL uL uA1CS l8vln CuS1AvC CA8ClA lLC8LS

ConsulLas 8u 18A8A!AuC8LS
C1 CbLenga los daLos de los empleados que son LlecLLng
selecL *
from LMLLAuC
where 1lLulo LlecL Lng

C2 CbLenga los daLos de los proyecLos con presupuesLo
enLre 23000 y 33000
selecL no nom resupuesLo Localldad
from 8C?LC1C
where resupuesLo 23000 Anu resupuesLo 33000

C3 CbLenga el nombre LlLulo y sueldo de los empleados
que son programadores
selecL nomLmp LMLLAuC1lLulo Salarlo
from (LMLLAuC lnner [oln SuLLuC on LMLLAuC1lLulo
SuLLuC1lLulo)
where LMLLAuC1lLulo rogrammer

C4 CbLenga el nombre y presupuesLo de los proyecLos
con duraclon de 24 meses
selecL nom resupuesLo
from (8C?LC1C lnner [oln 18A8A!A_Ln on 8C?LC1Cno
18A8A!A_Lnno)
where uur 24

C3 CbLenga la clave y nombre de los empleados que
esLan aslgnados a un proyecLo en la Cd de Collma
selecL noLmp nomLmp Localldad
from (LMLLAuC lnner [oln 18A8A!A_Ln on LMLLAuCnoLmp
18A8A!A_LnnoL) lnner [oln 8C?LC1C on 8C?LC1Cno
18A8A!A_Lnno
where Localldad Collma

C6 Cual es el proyecLo con mas presupuesLo aslgnado
en cada cludad
selecL a*
from royecLo a lnner [oln
(selecL Localldad max (resupuesLo) Maxlmo_resupuesLo
from 8C?LC1C
group by Localldad) b
on aLocalldad bLocalldad and aresupuesLo bMaxlmo_resupuesLo


C7 Cual es el LoLal de los sueldos de los empleados
selecL sum(Salarlo)1oLal de Sueldos
from LMLLAuC as c lnner [oln SuLLuC as cp on
c1lLulo cp1lLulo
1ALLL8 uL 8ASL uL uA1CS l8vln CuS1AvC CA8ClA lLC8LS

C8 Cual es el promedlo de los sueldos de los Mech Lng
selecL avg(Salarlo)romedlo de los Mech Lng
from LMLLAuC as c lnner [oln SuLLuC as cp on
c1lLulo cp1lLulo
where cp1lLulo Mech Lng

C9 Cuales empleados Lraba[an en al menos dos proyecLos
selecL cnomLmp counL(*)1oLal_de_royecLos
from (LMLLAuC as c lnner [oln 18A8A!A_Ln as cp on
cnoLmp cpnoL)
group by cnomLmp
havlng counL(*)2

C10 Cuales son los empleados que Lraba[a en Lodos los
proyecLos
selecL nomLmp counL(*)1oLal_de_royecLos
from (LMLLAuC as c lnner [oln 18A8A!A_Ln as cp on
cnoLmp cpnoL)
group by nomLmp
havlng counL(*) (selecL counL(*) from 8C?LC1C)

C11 LsLamos lnLeresados en oLorgarle un aumenLo de sueldo a nuesLros empleados
de acuerdo a su LlLulo
Los LlecL Lng les aumenLaremos el 3
Los SysL Anal les aumenLaremos el 4
Los lngenleros Mecanlcos les aumenLaremos el 2
Los programdores les aumenLaremos el 1
royecLe esa slLuaclon
/LlLulo/sueldoacLual/sueldomodlflcado/

selecL LlLulo salarlo (salarlo*03+salarlo)Sueldo Modlflcado
from sueldo
where LlLuloLlecL Lng
unlon(selecL LlLulo salarlo (salarlo*04+salarlo)Sueldo Modlflcado
from sueldo
where LlLuloSysL Anal)
unlon(selecL LlLulo salarlo (salarlo*02+salarlo)Sueldo Modlflcado
from sueldo
where LlLuloMech Lng)
unlon(selecL LlLulo salarlo (salarlo*01+salarlo)Sueldo Modlflcado
from sueldo
where LlLulorogrammer)





1ALLL8 uL 8ASL uL uA1CS l8vln CuS1AvC CA8ClA lLC8LS
C12 e[emplo de unlon
selecL LlLulo salarlo (salarlo*03+salarlo)Sueldo Modlflcado
from sueldo
where LlLuloLlecL Lng
unlon(selecL LlLulo salarlo (salarlo*04+salarlo)Sueldo Modlflcado
from sueldo
where LlLuloSysL Anal)
unlon(selecL LlLulo salarlo (salarlo*02+salarlo)Sueldo Modlflcado
from sueldo
where LlLuloMech Lng)
unlon(selecL LlLulo salarlo (salarlo*01+salarlo)Sueldo Modlflcado
from sueldo
where LlLulorogrammer)
/*
C13 lnLersecL
selecL *
from LMLLAuC
where noLmp ln (e1e2)
ln1L8SLC1
selecL *
from LMLLAuC
where noLmp ln (e3e2)

C14 Mlnus
selecL noLmp
from LMLLAuC
where noLmp ln (e1e2)
ln1L8SLC1
selecL noLmp
from LMLLAuC
where noLmp ln (e3e2)
*/
C13 ulsLlncL
selecL dlsLlncL Localldad
from 8C?LC1C

c16 And Cr noL
selecL no nom resupuesLo Localldad
from 8C?LC1C
where nom uevelopmenL and resupuesLo 230000

selecL no nom resupuesLo Localldad
from 8C?LC1C
where resupuesLo 130000 or resupuesLo 400000

selecL no nom resupuesLo Localldad
from 8C?LC1C
where resupuesLo noL beLween 230000 and 330000
1ALLL8 uL 8ASL uL uA1CS l8vln CuS1AvC CA8ClA lLC8LS

C17 8eLween noL 8eLween
selecL no nom resupuesLo Localldad
from 8C?LC1C
where resupuesLo beLween 230000 and 330000

selecL no nom resupuesLo Localldad
from 8C?LC1C
where resupuesLo noL beLween 230000 and 330000

C18 Llke noL Llke
selecL *
from LMLLAuC
where nomLmp llke e

selecL *
from LMLLAuC
where nomLmp noL llke e

C19 ln noL ln
selecL *
from 8C?LC1C
where resupuesLo ln (130000 133000)

selecL *
from 8C?LC1C
where resupuesLo noL ln (130000 133000)

C20 varlables 1upla
selecL *
from 18A8A!A_Ln
where 8esp
any (selecL 8esp
from 18A8A!A_Ln
where 8espManager)
C23 lnner [oln
selecL *
from 8C?LC1C lnner [oln 18A8A!A_Ln on 8C?LC1Cno
18A8A!A_Lnno

C24 lefL [oln
selecL *
from 8C?LC1C lefL [oln 18A8A!A_Ln on 8C?LC1Cno
18A8A!A_Lnno
C23 rlghL [oln
selecL *
from 8C?LC1C rlghL [oln 18A8A!A_Ln on 8C?LC1Cno
18A8A!A_Lnno

Das könnte Ihnen auch gefallen