Ver Mensaje Individual
  #6 (permalink)  
Antiguo 07/01/2004, 13:20
Giorgio
 
Fecha de Ingreso: diciembre-2003
Mensajes: 53
Antigüedad: 20 años, 4 meses
Puntos: 0
Hola mveraa
Hmmm... pues yo procuro usar un ID único de una tabla con otro campo llamado igual y en otra tabla para unir tablas.
tabla1:
tab1_ID
tab1_Nombre

tabla2:
tab2_ID
tab1_ID <-- ID externa, solo que se llame igual y del mismo tipo
tab2_Nombre

Con tu consulta tal vez el server "piensa"...
"Aquí hay un registro en Tabla1 que tiene igual el campo en Tabla2"... y lo muestra
Luego.
"Aquí hay un registro en Tabla2 que tiene igual el campo en Tabla1"... y también lo muestra.. siendo igual al anterior

Por cierto, creo que te dí mal el último query de DISTINCT.. resulta que vá después del SELECT..
SELECT DISTINCT * FROM a, b
WHERE a.rut=b.rut AND a.alta='no'
ORDER BY conta ASC LIMIT 0 , 30

Este query sería como un "Parche" para que no muestre duplicados

Saludos

Giorgio
__________________
EmpresasEnRed.com
Diseño Web