Vero - Vistas

  • Upload
    daaha2

  • View
    212

  • Download
    0

Embed Size (px)

Citation preview

  • 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