Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Consulta multi tabla

Estas en el tema de Consulta multi tabla en el foro de Mysql en Foros del Web. Buenas tardes amigos del foro una pregunta he estado probando pero no lo he logrado asi que acudo en su ayuda. Tengo una base de ...
  #1 (permalink)  
Antiguo 24/04/2009, 11:59
Avatar de PICOROFG  
Fecha de Ingreso: febrero-2008
Ubicación: Quito, Ecuador, Ecuador
Mensajes: 120
Antigüedad: 16 años, 2 meses
Puntos: 0
Pregunta Consulta multi tabla

Buenas tardes amigos del foro una pregunta he estado probando pero no lo he logrado asi que acudo en su ayuda. Tengo una base de datos con 3 tablas en donde deseo hacer una consulta como esta:

tabla 1

id, desc

tabla2

id, desc, tabla1.id

tabla3

id, desc, tabla2.id

La consulta que deseo es sacar una tabla en donde conste


tabla1.id, tabla1.desc, count(tabla2.id), count(tabla3.id)

En donde los count dependan de la primera dependan de la primera tabla

Les agradezco por la ayuda que me puedan brindar
  #2 (permalink)  
Antiguo 24/04/2009, 12:32
Avatar de Beuses  
Fecha de Ingreso: marzo-2009
Ubicación: Maracaibo
Mensajes: 132
Antigüedad: 15 años, 1 mes
Puntos: 5
Mensaje Respuesta: Consulta multi tabla

Hola, no entendi mucho lo que quieres hacer pero a ver si te sirve esto:

Código PHP:
select u.nombreusuario,count(up.nombreusuario),count(sc.nombreusuariofrom tbl_usuario as u
inner join tbl_usuarioperfil 
as up on up.nombreusuario=u.nombreusuario
inner join tbl_solicitudcambio 
as sc on sc.nombreusuario=u.nombreusuario
GROUP by u
.nombreusuario 
  #3 (permalink)  
Antiguo 01/06/2009, 07:36
Avatar de PICOROFG  
Fecha de Ingreso: febrero-2008
Ubicación: Quito, Ecuador, Ecuador
Mensajes: 120
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Consulta multi tabla

Gracias es lo que deseaba te agrdezco Beuses
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 22:42.