[Php-avanzado] Proyecciones SQL - Direcciones

Ariel Fernández arielf05 en gmail.com
Sab Jul 6 22:38:42 ART 2013


Ah, Ok, bueno, estuve viendo algo de subconsultas, pero no logro entender
cómo aplicar dos select en éste ejercicio...tal vez lo podamos ver la
próxima clase...



El 6 de julio de 2013 22:24, Leonardo Tadei - Pegasus Tech Supply <
leonardot en pegasusnet.com.ar> escribió:

> Hola Ariel,
>
>         la query está bien, y no son dos consultas en una: simplemente es
> proyectar campos de la misma tabla valiéndose de alias para diferenciar
> cada uno.
>
>         Ninguno de estos ejercicios lo requería, pero se pueden hacer dos
> consultas en una, anidando un select adentro de otro: subquerys.
>
>         Saludos!
>
>
> El sáb, 06-07-2013 a las 21:37 -0300, Ariel Fernández escribió:
> > Leo, bueno, ahí me salió, costó pero salió.
> > Lo interpreto como dos consultas en una...
> > y si hay otra forma de hacerlo, me avisarías?
> >
> >
> >
> >
> > SELECT  per.apellido,
> >             per.nombre,
> >             per.direccion1,
> >             loc.localidad,
> >   prov.provincia,
> >             per.direccion2,
> >             loc_2.localidad,
> >             prov_2.provincia
> > FROM personas as per
> >   JOIN localidades as loc       ON  per.id_ciudad1=loc.id
> >   JOIN provincias  as prov    ON  loc.id_provincia=prov.id
> >   JOIN localidades as loc_2   ON  per.id_ciudad2=loc_2.id
> >   JOIN provincias  as prov_2 ON  loc_2.id_provincia=prov_2.id
> >
> >
> > está probado por supuesto, y funciona !
> >
> >
> >
> >
> >
> >
> >
> >
> > Aquí las pruebas, ésto es lo que devuelve:
> >
> >
> > apellido
> > nombre
> > direccion1
> > localidad
> > provincia
> > direccion2
> > localidad
> > provincia
> >
> > fernandez
> > ariel
> > siria
> > 1833
> > Mar del
> > Plata
> > Buenos
> > Aires
> > langueyu 950
> > Tandil
> > Buenos
> > Aires
> > fernandez
> > damian
> > valentin gomez 2000
> > Flores
> > Capital
> > Federal
> > avellaneda 1833
> > Alvear
> > Corrientes
> > vivani
> > graciela
> > william
> > morris
> > 500
> > Arroyito
> > Córdoba
> > colon
> > 154
> > San
> > Martín
> > de Los
> > Andes
> > Neuquén
> >
> >
> >
> >
> >
> >
> >
> >
> > Saludos
> >
> >
> > _______________________________________________
> > Php-avanzado mailing list
> > Php-avanzado en pato2.fi.mdp.edu.ar
> > http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
> --
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> Web: http://leonardo.tadei.com.ar
> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20130706/03bffe39/attachment.html>


Más información sobre la lista de distribución Php-avanzado