You are on page 1of 5

show daLabases

creaLe daLabase locadora



use locadora

show Lables


creaLe Lable cllenLes
(
cll_codlgo lnLeger noL null
cll_nome varchar(30) noL null
cll_cldade varchar(20)
cll_sexo char(1)
CCnS18Aln1 cll_cod_pk 8lMA8? kL? (cll_codlgo)
)

lnserL lnLo cllenLes (cll_codlgo cll_nome cll_cldade cll_sexo cll_emall) values (1 Andres Claya
Call M caolaya[gmallcom)
lnserL lnLo cllenLes (cll_codlgo cll_nome cll_cldade cll_sexo cll_emall) values (2 !lmena Sarrla
Call l [lmena[hoLmallcom)
lnserL lnLo cllenLes (cll_codlgo cll_nome cll_cldade cll_sexo) values (3 Ana Marla Solls
SanLander l)
lnserL lnLo cllenLes (cll_codlgo cll_nome cll_cldade cll_sexo) values (4 !ullan alaclos 8ogoLa
M)
lnserL lnLo cllenLes (cll_codlgo cll_nome cll_cldade cll_sexo cll_emall cll_salarlo) values (3
vanessa Munoz 8uga l vanemunoz[hoLmallcom 43)

urop Lable cllenLes

SelecL cll_codlgo cll_nome cll_cldade cll_sexo from cllenLes
SelecL * from cllenLes

SelecL * from cllenLes order by cll_nome

SelecL * from cllenLes where cll_codlgo 2 and cll_codlgo 3 and cll_cldade 'Call' and cll_sexo
'l' order by cll_nome

SelecL * from cllenLes where cll_nome llke 'c'

SelecL * from cllenLes where cll_nome llke 'ola'

SelecL * from cllenLes where cll_codlgo beLween 2 and 3

SelecL * from cllenLes where cll_codlgo noL beLween 2 and 3

SelecL * from cllenLes where cll_codlgo ln(246)

SelecL * from cllenLes where cll_codlgo noL ln(246)

SelecL dlsLlncL cll_cldade from cllenLes

descrlbe cllenLes

alLer Lable cllenLes add cll_emall varchar(30)

alLer Lable cllenLes add cll_obs varchar(30)

alLer Lable cllenLes drop cll_emall


alLer Lable cllenLes modlfy cll_sexo varchar(10)
alLer Lable cllenLes modlfy cll_sexo char(1)


updaLe cllenLes seL cll_sexoM
updaLe cllenLes seL cll_sexol where cll_codlgo2 or cll_codlgo3
updaLe cllenLes seL cll_nome!lmena Sarrla !aramlllo cll_cldadeMedellln where cll_codlgo2


deleLe from cllenLes
deleLe from cllenLes where cll_sexol
deleLe from cllenLes where cll_cldade llke ca


LruncaLe Lable cllenLes

alLer Lable cllenLes add cll_salarlo declmal(102)
updaLe cllenLes seL cll_salarlo 30
updaLe cllenLes seL cll_salarlo 30 where cll_sexol
selecL cll_salarlo as Salarlo from cllenLes

selecL avg(cll_salarlo) as medla_salarlal from cllenLes

selecL counL(cll_codlgo) as canLldad_reglsLros from cllenLes
selecL counL(*) canLldad_reglsLros from cllenLes
selecL counL(cll_emall) from cllenLes

selecL sum(cll_salarlo) as valor_LoLal from cllenLes
selecL sum(cll_salarlo) as valor_LoLal from cllenLes where cll_sexol
selecL sum(cll_salarlo) as valor_LoLal from cllenLes where cll_codlgo2
selecL sum(cll_salarlo) as valor_LoLal from cllenLes where cll_codlgo ln(134)

selecL mln(cll_salarlo) as salarlo_mlnlmo from cllenLes where cll_codlgo ln(134)
selecL max(cll_salarlo) as salarlo_maxlmo from cllenLes where cll_codlgo ln(134)

selecL cll_codlgo upper(cll_nome) as nombre upper(cll_cldade) as Cludad cll_sexo cll_emall
cll_salarlo from cllenLes

selecL cll_codlgo lower(cll_nome) as nombre lower(cll_cldade) as Cludad cll_sexo cll_emall
cll_salarlo from cllenLes where cll_sexo l

selecL concaL (cll_nome cll_sexo) as nombre de CllenLe y Sexo cll_cldade as Cludad from
cllenLes

show lndex from cllenLes
creaLe lndex lnd_nome_cllenLe on cllenLes(cll_nome)
alLer Lable cllenLes add lndex lnd_nome_cllenLe (cll_nome)
selecL * from cllenLes where cll_nome llke o order by cll_nome
drop lndex lnd_nome_cllenLe on cllenLes


lnserL lnLo cllenLes (cll_codlgo cll_nome cll_cldade cll_sexo cll_emall cll_salarlo) values (6
vanessa Munoz 8uga l vanemunoz[hoLmallcom 43)

creaLe Lable cllenLes
(
cll_codlgo lnLeger noL null Au1C_lnC8LMLn1
cll_nome varchar(30) noL null
cll_cldade varchar(20)
cll_sexo char(1)
CCnS18Aln1 cll_cod_pk 8lMA8? kL? (cll_codlgo)
)

alLer Lable cllenLes MCull? cll_codlgo lnLeger noL null Au1C_lnC8LMLn1

lnserL lnLo cllenLes (cll_nome cll_cldade cll_sexo cll_emall cll_salarlo) values (vanessa Munoz
8uga l vanemunoz[hoLmallcom 43)


selecL cll_sexo as Sexo counL(cll_sexo) as CanLldad from cllenLes group by cll_sexo
selecL concaL (Sexo cll_sexo canLldad counL(cll_sexo)) as LsLadlsLlcas sexo from cllenLes
group by cll_sexo

selecL cll_sexo Sexo sum(cll_salarlo) Suma AvC(cll_salarlo) Medla counL(cll_salarlo) CanLldad
from cllenLes group by cll_sexo

selecL cll_cldade as Cludad cll_sexo as Sexo sum(cll_salarlo) Suma AvC(cll_salarlo) Medla
counL(cll_sexo) CanLldad from cllenLes group by cll_cldade cll_sexo


creaLe Lable cldades
(
cld_codlgo lnLeger noL null Au1C_lnC8LMLn1
cld_nome varchar(30)
consLralnL cld_cod_pk prlmary key (cld_codlgo)
)

lnserL lnLo cldades (cld_nome) values (Call)
lnserL lnLo cldades (cld_nome) values (8ogoLa)
lnserL lnLo cldades (cld_nome) values (Medellln)
lnserL lnLo cldades (cld_nome) values (8uga)
lnserL lnLo cldades (cld_nome) values (almlra)
lnserL lnLo cldades (cld_nome) values (CarLagena)


alLer Lable cllenLes add cll_codcld lnLeger noL null
alLer Lable cllenLes add consLralnL llave_exLran[era_cludad forelgn key (cll_codcld) references
cldades(cld_codlgo)
alLer Lable cllenLes drop forelgn key llave_exLran[era_cludad

lnserL lnLo cllenLes (cll_nome cll_cldade cll_sexo cll_emall cll_salarlo cll_codcld)
values (Andres Claya 8arranqullla M caolaya[gmallcom 100 6)

deleLe from cllenLs where cll_codlgo3
deleLe from cldades where cld_codlgo2

alLer Lable cllenLes add consLralnL llave_exLran[era_cludad lC8LlCn kL? (cll_codcld) 8LlL8LnCLS
cldades (cld_codlgo) on deleLe 8LS18lC1 on uuA1L CASCAuL


SelecL cld_codlgo cld_nome from cldades
unlon
selecL cll_codlgo cll_nome from cllenLes
unlon all
selecL cll_codlgo cll_nome from cllenLes


alLer Lable cllenLes add cll_pulgar varchar(20)
add cll_lndlce varchar(20)
add cll_medlo varchar(20)
add cll_anular varchar(20)
add cll_pequeno varchar(20)

updaLe cllenLes seL cll_lndlce P!luSlk

lnserL lnLo cllenLes (cll_nome cll_cldade cll_sexo cll_emall cll_salarlo cll_codcld cll_medlo)
values (!lmena Sarrla 8ogoLa l [lmena[hoLmallcom 80 44 yyyyd)

selecL cll_codlgo cll_nome cll_pulgar as ulglLal_cllenLe from cllenLes

selecL cll_codlgo cll_nome cll_lndlce as ulglLal_cllenLe from cllenLes
where cll_lndlce ls noL null
unlon all
selecL cll_codlgo cll_nome cll_medlo as ulglLal_cllenLe from cllenLes
where cll_medlo ls noL null
unlon all
selecL cll_codlgo cll_nome cll_anular as ulglLal_cllenLe from cllenLes
where cll_anular ls noL null
unlon all
selecL cll_codlgo cll_nome cll_pequeno as ulglLal_cllenLe from cllenLes
where cll_pequeno ls noL null


AL1L8 1A8LL cllenLes Au1C_lnC8LMLn11

You might also like