
12/03/2009, 13:36
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años Puntos: 300 | |
Respuesta: ayuda con join 3 tablas puedes usar USING(nombrecolumna) porque has puesto el mismo nombre en las tablas que cruzas; si no pones el mismo nombre de campo, deberás hacerlo así
SELECT p.per_nombres, p.per_apellidos, u.usu_id, t.tie_cantidad, t.tie_fecha FROM personas p INNER JOIN usuario u ON p.per_codigo= u.per_codigo INNER JOIN tiempo t u. usu_codigo=t.usu_codigo
Observarás que también funciona, y es el modo habitual de hacerlo cuando los nombres de los campos que se relacionan son distintos. |