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

Consultar campos de una tabla y me da de muchas tablas

Estas en el tema de Consultar campos de una tabla y me da de muchas tablas en el foro de Mysql en Foros del Web. Hola gente , tengo este problema , creo una consulta para sacar todos los datos de la tabla juegos, pero me aparecen los de la ...
  #1 (permalink)  
Antiguo 14/06/2010, 21:52
 
Fecha de Ingreso: noviembre-2003
Mensajes: 267
Antigüedad: 20 años, 5 meses
Puntos: 4
Consultar campos de una tabla y me da de muchas tablas

Hola gente , tengo este problema , creo una consulta para sacar todos los datos de la tabla juegos, pero me aparecen los de la tabla juegos, categorias y cat_as_Jueg.

le retorna los campos de las tres ,,, y no me sirve por que en categoria esta el nombe campo,... y otro que se llama = al de juegos.. les paso la consulta.

Espero me digan que esta mal o que esta pasando ,,, cambiar el nombre de los campos no es una opcion,.... el problema es de la consulta gracias,....

Código PHP:
$consult "SELECT * FROM juegos j
                                        INNER JOIN
                                        categoria_has_juegos chj
                                        on chj.juegos_id = j.id
                                        INNER JOIN
                                        categoria c
                                        on c.id = chj.categoria_id
                                        WHERE c.name LIKE '"
.$c[nombre]."'
                                        && j.visible IS NULL    
                                        ORDER BY RAND()
                                        LIMIT 0 , 1"

quiero solo un registro en esta consulta,, y me lo da pero yo pido * de juegos y me da los campos de las otras tablas, esos no los quiero ,,,
como los evito ,,,

muchas gracias,,,,,
  #2 (permalink)  
Antiguo 15/06/2010, 01:42
 
Fecha de Ingreso: mayo-2010
Mensajes: 61
Antigüedad: 13 años, 11 meses
Puntos: 1
Respuesta: Consultar campos de una tabla y me da de muchas tablas

Cita:
Iniciado por Apsol Ver Mensaje
Hola gente , tengo este problema , creo una consulta para sacar todos los datos de la tabla juegos, pero me aparecen los de la tabla juegos, categorias y cat_as_Jueg.

le retorna los campos de las tres ,,, y no me sirve por que en categoria esta el nombe campo,... y otro que se llama = al de juegos.. les paso la consulta.

Espero me digan que esta mal o que esta pasando ,,, cambiar el nombre de los campos no es una opcion,.... el problema es de la consulta gracias,....

Código PHP:
$consult "SELECT * FROM juegos j
                                        INNER JOIN
                                        categoria_has_juegos chj
                                        on chj.juegos_id = j.id
                                        INNER JOIN
                                        categoria c
                                        on c.id = chj.categoria_id
                                        WHERE c.name LIKE '"
.$c[nombre]."'
                                        && j.visible IS NULL    
                                        ORDER BY RAND()
                                        LIMIT 0 , 1"

quiero solo un registro en esta consulta,, y me lo da pero yo pido * de juegos y me da los campos de las otras tablas, esos no los quiero ,,,
como los evito ,,,

muchas gracias,,,,,
Buenas Apsol, en esa consulta estas pidiendo los datos de varias tablas parece, yo lo aria de otra forma si no te funciona asi, prueba a poner los campos a piñon en el select, si no son muchos claro, es decir aunque se repitan los campos, por ejemplo:
juegos. nombre, juegos.tipo, juegos.jugadores...etc,
prueba haber
  #3 (permalink)  
Antiguo 15/06/2010, 21:24
 
Fecha de Ingreso: noviembre-2003
Mensajes: 267
Antigüedad: 20 años, 5 meses
Puntos: 4
Respuesta: Consultar campos de una tabla y me da de muchas tablas

Hola si yo estoy haciendo un select de la tablas juegos por que me retorna todo esa es mi pregunta !""" espero me puedan ayudar ...
gracias .... es medio urgente

Etiquetas: campos, consultar, muchas, tablas
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




La zona horaria es GMT -6. Ahora son las 11:49.