Sie sind auf Seite 1von 1

UNIVERSIDAD NACIONAL DE INGENIERA CENTRO DE CMPUTO SISTEMAS UNI

ORACLE BASICO - PL PRACTICA CALIFICADA N 1 Apellidos y nombres: ALEXANDER DONATO GONZALES CUTIPA Utilizand la !a"# d# dat " d#l #"$%#&a STUDENT' (#aliza la" "i)%i#nt#" * n"%lta"+ 1 !"es#re l$ es#r"%#"r$ de l$ #$bl$ E!PLO&EES ' Cree "n$ %ons"l#$ p$r$ mos#r$r el $pellido( el %$r)o *+O,-ID.( l$ /e%0$ de %on#r$#$%i1n y el n2mero de emple$do p$r$ %$d$ emple$do( %on el n2mero de emple$do en primer l")$r Propor%ione "n $li$s p$r$ %$d$ %ol"mn$ 3 3 Cree "n$ %ons"l#$ p$r$ mos#r$r los %$r)os 2ni%os de l$ #$bl$ E!PLO&EES 4 7 ; < = ? 1: 11 1' 13 !"es#re el $pellido %on%$#en$do %on el iden#i/i%$dor de %$r)o( sep$r$dos por "n$ %om$ y "n esp$%io y ll$me $ l$ %ol"mn$ 5Emple$do y C$r)o6 Cree "n$ %ons"l#$ p$r$ mos#r$r el $pellido y el s$l$rio de los emple$dos 8"e )$n$n m9s de 1':: Cree "n$ %ons"l#$ p$r$ mos#r$r el $pellido del emple$do y el n2mero de dep$r#$men#o p$r$ el n2mero de emple$do ':1 !os#r$r el $pellido y el s$l$rio p$r$ #odos los emple$dos %"yos s$l$rios no es#9n %omprendidos en#re 7::: y '7::: !"es#re el $pellido del emple$do( el iden#i/i%$dor de %$r)o y l$ /e%0$ de ini%io *>IRE-DATE. de los emple$dos %on#r$#$dos en#re el ': de /ebrero de 1??= y el 1 de m$yo de 1??= Ordene l$ %ons"l#$ en orden $s%enden#e por /e%0$ de ini%io !"es#re el $pellido y el n2mero de dep$r#$men#o de #odos los emple$dos de los dep$r#$men#os ': y 3: en orden $l/$b@#i%o por $pellido !"es#re el $pellido de #odos los emple$dos 8"e #en)$n l$ a %omo #er%er$ le#r$. !"es#re el $pellido de #odos los emple$dos 8"e #en)$n "n$ a y "n$ e en el $pellido !"es#re el $pellido( el %$r)o y el s$l$rio de #odos los emple$dos %"yos %$r)os #en)$n !AN o CLERA y %"yos s$l$rios no se$n i)"$les $ '7::( 37:: ni <::: P$r$ %$d$ emple$do( Bis"$li%e s" n2mero( $pellido( s$l$rio y s$l$rio in%remen#$do en el 17 C y eDpres$do %omo n2mero en#ero E#i8"e#e l$ %ol"mn$ %omo 5NUEEO SUELDO6

DESARROLLO 1,- DESC STUDENT4 employees ' F SELECT E!PLO&EE-ID AS NU!-E!PLEADO (LAST-NA!E AS NA!E (+O,-ID AS CARGO (>IRE-DATE AS GEC-CONTRATACION GRO! STUDENT4 employees 3 FSELECT DISTINCT +O,-ID GRO! STUDENT4 employees 4 F SELECT LAST-NA!E HH I( I HH +O,-ID AS JE!PLEADOS & CARGOSJ GRO! STUDENT4 employees 7 FSELECT LAST-NA!E (SALAR& GRO! STUDENT4 employees K>ERE SALAR& L1':: ; F SELECT LAST-NA!E (DEPART!ENT-ID GRO! STUDENT4 employees K>ERE E!PLO&EE-IDM':1 < F SELECT LAST-NA!E (SALAR& GRO! STUDENT4 employees K>ERE NOT SALAR& ,ETKEEN 7::: AND '7::: =F ALTER SESSION SET NLS-DATE-GOR!AT M IDDN!!NyyyyIO SELECT LAST-NA!E (+O,-ID (>IRE-DATE GRO! STUDENT4 employees K>ERE >IRE-DATE ,ETKEEN I':N:'N1??=I AND I:1N:7N1??=IO ? F SELECT LAST-NA!E (DEPART!ENT-ID GRO! STUDENT4 employees K>ERE DEPART!ENT-ID IN *':(3:. ORDER ,& LAST-NA!E 1: F SELECT LAST-NA!E GRO! STUDENT4 employees K>ERE LAST-NA!E LIAE I---AI 11 F SELECT LAST-NA!E GRO! STUDENT4 employees K>ERE LAST-NA!E LIAE ICAECI 1' F SELECT LAST-NA!E(+O,-ID(SALAR& GRO! STUDENT4 employees K>ERE *+O,-ID LIAE IC!ANCI OR +O,-ID LIAE ICLERA I. AND SALAR& NOT IN *'7::(37::(<:::. 13 F SELECT E!PLO&EE-ID(LAST-NA!E(SALAR&(SALAR&P*SALAR&Q: 17. AS NUEEO-SUELDO GRO! STUDENT4 employees

Das könnte Ihnen auch gefallen