[Php-avanzado] Consulta sobre WHERE mysql
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Mie Mayo 6 19:57:58 ART 2009
Hola Alejandro,
y yo agrego: sí se puede en una subconsulta. Toda subconsulta se puede
reescribir usando joins y condiciones.
Vemos todo esto en la clase 9 y 10 del curso!
El mié, 06-05-2009 a las 16:07 -0300, Rogelio A. Schwindt escribió:
> "Lo de las subconsultas es válido, pero no recomendado. Salvo en muy
> pocas ocasiones, cualquier problema de SQL se puede resolver en una
> sola consulta, usando JOINS de tablas y condiciones."
>
> Agrego==> "Siempre y cuando tengas bien normalizadas las tablas..."
>
> Saludos...
>
>
> Rogelio A. Schwindt
> Analista de Sistemas
> Area informática
> FCA - Balcarce
> agrainfo en mdp.edu.ar
> ----- Original Message -----
> From: Matias Gea
> To: Lista del curso de PHP Avanzado
> Sent: Wednesday, May 06, 2009 11:54 AM
> Subject: Re: [Php-avanzado] Consulta sobre WHERE mysql
>
>
> Lo de las subconsultas es válido, pero no recomendado. Salvo
> en muy pocas ocasiones, cualquier problema de SQL se puede
> resolver en una sola consulta, usando JOINS de tablas y
> condiciones.
>
> Lo de las subconsultas es algo así:
>
> SELECT *
> FROM usuarios
> WHERE id IN (SELECT id FROM usuarios_validos)
>
> Ese es un ejemplo de los miles que hay con subconsultas, podes
> usarlas como conjunto de datos para un WHERE o como conjunto
> de datos para un FROM (o JOIN).
>
> De última, pasanos la estructura de tablas y tu problema y
> vemos que podemos hacer.
>
>
> Saludos, Matias
>
> El 6 de mayo de 2009 11:46, Ezequiel Mujica
> <ezequielmujica en gmail.com> escribió:
> Hola Alejandro,
> Podes poner dentro de una consulta una subconsulta,
> que estimo que es lo que querés hacer...
>
> Saludos,
> Ezequiel.-
>
>
>
>
> 2009/5/6 Alejandro Sanchez
> <ciudaddemardelplata en gmail.com>
>
>
> Se puede poner más de un WHERE en una consulta
> mysql o solo uno?
> :-)
> >
> _______________________________________________
> > Php-avanzado mailing list
> > Php-avanzado en pato2.fi.mdp.edu.ar
> >
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
>
>
>
> ______________________________________________________________
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> _______________________________________________
> 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
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-avanzado