Foro de Xeoweb Foro de Posicionamiento y Buscadores
Aprendiendo a Promocionar Páginas Web.
Xeoweb :: Sindicar
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entre para ver sus mensajes privadosEntre para ver sus mensajes privados   LoginLogin 
Congreso SEO para SEOs
Consultas anidadas en Mysql

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Lenguajes de Programación Web
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
cubelan
Me gusta Terra como Buscador


Registrado: 10 May 2005
Mensajes: 15

MensajePublicado: Sab Jun 18, 2005 3:07 pm    Asunto: Consultas anidadas en Mysql Responder citando

Mysql permite consultas anidadas?
Me refiero a consultas del estilo de "select * from tabla1 where campo1 in (select campo2 from tabla2 where campo 3 > 84)"
Sé que con bases de datos Access es posible, pero he probado a hacer consultas anidadas con PHP en bases de datos MySql y siempre da error.

Muchas gracias.
_________________
Ideas sobre decoracion de interiores
Colección de gifs animados.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
turing
¿Qué es SEO?


Registrado: 17 Jun 2005
Mensajes: 2

MensajePublicado: Lun Jun 20, 2005 4:08 pm    Asunto: Me temo que no Responder citando

Hola
me temo que MySql no soporta la anidación de consultas.

Puedes mirar las referencia en
http://dev.mysql.com/doc/mysql/en/rewriting-subqueries.html
http://dev.mysql.com/doc/mysql/en/any-in-some-subqueries.html

Un saludo
Volver arriba
Ver perfil de usuario Enviar mensaje privado
JaeT32
Lo mío es Gigablast


Registrado: 01 Jun 2005
Mensajes: 90

MensajePublicado: Lun Jun 20, 2005 4:23 pm    Asunto: Responder citando

Como bien te comenta turing las sentecias anidadas hay que reescribirlas como JOIN, yo incluso creo que los joins son mas faciles que anidarlas.

Echale un ojo a los enlaces que te ha dado, que ahi lo explican bien.

Un saludo, Agur.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
ManWare
Soy de Yahoo!


Registrado: 30 Jul 2005
Mensajes: 622

MensajePublicado: Vie Ago 12, 2005 3:27 pm    Asunto: Responder citando

Hola, en la nueva versin de MySQL SI se permiten consultas anidadas, pero esta aun no es estable. Hay que esperar.
_________________
= M-a-n-W-a-r-e =
Blog de ManWare
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
ManWare
Soy de Yahoo!


Registrado: 30 Jul 2005
Mensajes: 622

MensajePublicado: Vie Ago 12, 2005 3:38 pm    Asunto: Responder citando

La version nueva de mysql es la 4.1 y permite consultas anidadas, como store procedures.

Si buscas en el majestuoso Google "consultas anidadas en mysql"
(en el 2do. lugar sale tu tema en este foro, bien por Hoboseo)
y te fijas en los resultados de mas abajo hay un articulo que habla de la nueva version.
Saludos.
_________________
= M-a-n-W-a-r-e =
Blog de ManWare
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Carlitus
Yo uso Google


Registrado: 01 Mar 2005
Mensajes: 1042
Ubicación: Barcelona

MensajePublicado: Sab Ago 13, 2005 4:10 pm    Asunto: Responder citando

mysql 4 ya es estable hace tiempo.
_________________
Buscas cuentos infantiles?
Viaje a laponia con Viajes Monllar
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
ManWare
Soy de Yahoo!


Registrado: 30 Jul 2005
Mensajes: 622

MensajePublicado: Sab Ago 13, 2005 8:41 pm    Asunto: Responder citando

Si, es verdad, me acabo de dar cuenta, llegue tarde...

ahora estan desarrollando la 5:

MySQL 5.0 -- Development release (use this for previewing and testing new features)
_________________
= M-a-n-W-a-r-e =
Blog de ManWare
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Mostrar mensajes de anteriores:   
Publicar nuevo tema   Responder al tema    Foros de discusión -> Lenguajes de Programación Web Todas las horas son GMT
Respuesta Rápida y Acciones
 

 

Página 1 de 1


Cambiar a:  
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro

 


Logo diseñado por iLevante
Powered by phpBB © 2001, 2009 phpBB Group