Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/11/2014, 04:55
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: variables de 2 tablas en una consulta

L apractica de usar * la ahorrarse de escribir la lista de campos no es muy buena:

1.- Por que se tiende a traer mas campos de los necesarios.
2.- Por que si hay un cambio en la estructura de la tabla apareceran o des apareceran campos sin que la query emita ningun error.
3.- Por que no puedes poner alias a campos con nombres conflictivos.

Código MySQL:
Ver original
  1. Select G.name nameG, F.name nameF
  2. FROM  wp_symposium_gallery G, wp_symposium_gallery_items F  
  3. WHERE F.gid= G.gid
  4. AND (G.sharing='everyone' OR G.sharing='public') AND F.gid<>'' ORDER BY RAND() LIMIT 1;

Ahora completa la lista de campos....

Ya tienes nameG y nameF dos campos con nombres distintos.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.