vero - vistas
Post on 17-Feb-2018
212 Views
Preview:
TRANSCRIPT
-
7/23/2019 Vero - Vistas
1/9
COMBINACIONES Y VISTAS EN SQL SERVER
BASE DE DATOS
VERONICA ALEJANDRA MARTINEZ LOPEZ
6 A ISC
19/MARZO/2013
-
7/23/2019 Vero - Vistas
2/9
COMBINACIONES
Mostrar el ID de la carrera, el nombre de la carrera y el premio si esquel los ID correspondieran
SELECTR.ID,R.NOMRE,!.DESCRI!CION"S#!REMIO$%ROM!REMIO!RI&'TO(TER)OINC"RRER"RON !.ID*R.ID+'ERER.LON&IT(D-///
Mostrar toda la in0ormacion que ten1a que 2er con la combinacion LE%T)OIN entre la tabla Criadores con la de )inete con la combinacion RI&'T)OIN con la de Caballos siempre y cuando !e1aso no sea el nombre delcaballoSELECT3%ROMCRI"DORESDLE%TO(TER)OIN)INETE)ON D.ID*).IDRI&'TO(TER)OINC""LLOSLON).ID*L.ID+'EREL.NOMRE4C""LLO56!E&"SO6
Mostrar el nombre de la carrera, su lon1itud y elpremio mediante unacombinacion %(LL )OIN entre las tablas Carrera y !remio mientras lalon1itud sea mayor de 7/// y menor a 88/// metrosSELECTM.ID,R.NOMRE,R.LON&IT(D,M.DESCRI!CION%ROMC"RRER"R%(LL)OIN!REMIOMON M.ID*R.ID+'ERER.LON&IT(D7/// "NDR.LON&IT(D588///
-
7/23/2019 Vero - Vistas
3/9
-
7/23/2019 Vero - Vistas
4/9
Mostrar el nombre del caballo, su color, el nombre del criador, suapellido paterno adem9s del apodo del )inete se1:n el ID de estos;aciendo una combinacion LE%T )OIN entre las tablas Caballos y Criadoresy ademas de una combinacion RI&'T con la de )inete mientras la edad del)inete sea mayor a //// metrosSELECTR.ID,R.NOMRE,!.DESCRI!CION"S#!REMIO$%ROM!REMIO!RI&'TO(TER)OINC"RRER"RON !.ID*R.ID+'ERER.LON&IT(D5>////
-
7/23/2019 Vero - Vistas
5/9
Mostrar el ID del criador, el nombre del caballo, su color, el nombre yapellido del criador mediante una combinacion INNER )OIN entre las tablasCaballos y Criadores mientras el nombre del caballo conten1a al menos laletra O
SELECTD.ID,L.NOMRE4C""LLO,L.COLOR,D.NOMRE,D."!!%ROMC""LLOSLINNER)OINCRI"DORESDON L.ID*D.ID+'EREL.NOMRE4C""LLOLI?E6@O6
Mostrar toda la in0ormacion de la combinacion RI&'T )OIN entre las tablas)inete y Criadores
SELECT3%ROM)INETE)RI&'TO(TER)OINCRI"DORESDON ).ID*D.ID
Mostrar el nombre y el apellido paterno de los criadores, sus aAos deeBperiencia en el ramo mediante una combinacion RI&'T )OIN entre lastablas )inete y Criadores mientras anyo sea mayor a - aAos
SELECT D.NOMRE6 6D."!!"SCRI"DORES,"N=O"SEF!ERIENCI"%ROM)INETE)RI&'TO(TER)OINCRI"DORESDON ).ID*D.ID+'ERED."N=O-
-
7/23/2019 Vero - Vistas
6/9
Mostrar el ID de la carrera, el nombre de la carrera, su lon1itud y el
monto del premio de acuerdo al ID mediante una combinacion %(LL )OIN
entre las tablas Carrera y !remio siempre y cuando la lon1itud de la
carrera sea mayor a -G/// y la descripcion menor a ///
SELECTR.ID,R.NOMRE,R.LON&IT(D,!.DESCRI!CION"S#!REMIO$%ROMC"RRER"R%(LLO(TER)OIN!REMIO!ON R.ID*!.ID+'ERER.LON&IT(D-G/// OR!.DESCRI!CION5///.//
Mostrar el ID de la carrera, el nombre de la Carrera, la lon1itud de lacarrera y el monto del premio mediante una combinacion %(LL )OIN entrelas tablas Carrera y !remio cuando la lon1itud de la carrera sea mayor a
-
7/23/2019 Vero - Vistas
7/9
RI&'TO(TER)OINCRI"DORESDON L.ID*D.IDINNER)OIN)INETE)ON).ID*D.ID+'ERED."N=O5
Mostrar el ID de la carrera, el nombre de la carrera, su lon1itud y la
descripcion del premio mediante una combinacion %(LL )OIN entre las
tablas !remio y Carrera cuando la lon1itud de la misma sea mayor a aAos de edadSELECT3%ROMC""LLOSLLE%TO(TER)OINCRI"DORESDON L.ID*D.IDRI&'TO(TER)OIN)INETE)ON).ID*D.ID+'ERE).ED"D-J "ND).ED"D5G>
Mostrar el "podo del )inete, el nombre del caballo, su color mas losdatos del Criador mediante una combinacion RI&'T )OIN entre las tablas)inete y Caballos ademas de una combinacion LE%T con la tabla Criadoresmientras en "podo del )inete no sea el de EL )RSELECT)."!ODO"S)INETE,L.NOMRE4C""LLO,L.COLOR,D.NOMRE6 6D."!!"SCRI"DOR%ROM)INETE)RI&'TO(TER)OINC""LLOSLON L.ID*).IDLE%TO(TER)OINCRI"DORESDON).ID*D.ID
-
7/23/2019 Vero - Vistas
8/9
+'ERE)."!ODO56EL )R6
VISTAS
Mostrar mediante una 2ista el nombre y el apellido paterno de loscriadores, sus aAos de eBperiencia en el ramo mediante una combinacionLE%T )OIN entre las tablas )inete y Criadores mientras anyo sea mayor a -
aAos
CRE"TEKIE+LE%T"SSELECT D.NOMRE6 6D."!!"SCRI"DORES,"N=O"SEF!ERIENCI"%ROM)INETE)LE%TO(TER)OINCRI"DORESDON ).ID*D.ID+'ERED."N=O-
Mostrar mediante una 2ista el ID de la carrera, el nombre de la Carrera,la lon1itud de la carrera y el monto del premio mediante una combinacion%(LL )OIN entre las tablas Carrera y !remio cuando la lon1itud de lacarrera sea mayor a
-
7/23/2019 Vero - Vistas
9/9
Mostrar mediante una 2ista el nombre de la carrera y el premio si es quelos ID coincidiean mientras la lon1itud sea menor a >//// metros
CRE"TEKIE+RI&'TT"SSELECTR.ID,R.NOMRE,!.DESCRI!CION"S#!REMIO$%ROM!REMIO!RI&'TO(TER)OINC"RRER"RON !.ID*R.ID+'ERER.LON&IT(D5>////
Mostrar mediante una 2ista el ID del criador, el nombre del caballo, sucolor, el nombre y apellido del criador mediante una combinacion INNER)OIN entre las tablas Caballos y Criadores mientras el nombre del caballoconten1a al menos la letra O
CRE"TEKIE+INNERR"SSELECTD.ID,L.NOMRE4C""LLO,L.COLOR,D.NOMRE,D."!!%ROMC""LLOSLINNER)OINCRI"DORESD
ON L.ID*D.ID+'EREL.NOMRE4C""LLOLI?E6@O6
top related