Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/10/2004, 01:42
Avatar de orchabel
orchabel
 
Fecha de Ingreso: marzo-2002
Ubicación: Hundido en un rincón...
Mensajes: 401
Antigüedad: 22 años, 2 meses
Puntos: 1
Lo común es hacer inner joins.. o left joins... que te traería lo común entre las dos tablas que es lo que necesitas es:

Código:
SELECT * FROM table1
LEFT JOIN table2 ON table1.id=table2.id
ó

Código:
SELECT * FROM table1
INNER JOIN table2 ON table1.id=table2.id
ó

Código:
 
SELECT * FROM table1
NATURAL JOIN table2 ON table1.id=table2.id
otra forma más informal de relacionar dos tablas es igualando sus columnas relacionadas así

Código:
 
SELECT t1.name, t2.salary FROM employee AS t1, info AS t2
WHERE t1.name = t2.name;
Saludos!
__________________
BugHunter II
"si quieres un mañana mejor, piensa en ser mejor para un mañana"