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

consulta en 3 tablas

Estas en el tema de consulta en 3 tablas en el foro de Bases de Datos General en Foros del Web. Tengo tres tablas que tienen la misma columna "ID" que sentencia se usa para que al momento de ingresar haga la consulta si no se ...
  #1 (permalink)  
Antiguo 21/08/2004, 09:25
 
Fecha de Ingreso: julio-2004
Mensajes: 47
Antigüedad: 19 años, 9 meses
Puntos: 0
consulta en 3 tablas

Tengo tres tablas que tienen la misma columna "ID" que sentencia se usa para que al momento de ingresar haga la consulta si no se repite en las 3 tablas.
  #2 (permalink)  
Antiguo 21/08/2004, 09:37
Avatar de The_omars  
Fecha de Ingreso: marzo-2004
Mensajes: 271
Antigüedad: 20 años, 1 mes
Puntos: 0
Usa una consulta con joins,y ponle alias .

por ejemplo

Código PHP:

$cons
="select t1.id,t2.id,t3.id  from tabla1 t1,tabla2 t2,tabla3 t3"
  #3 (permalink)  
Antiguo 21/08/2004, 12:32
 
Fecha de Ingreso: julio-2004
Mensajes: 47
Antigüedad: 19 años, 9 meses
Puntos: 0
q sucede si son las mismas

Si las tablas tienen las mismas columnas..?? q sucede yo quise hacerlo me arroja este error Column: 'id' in where clause is ambiguous
  #4 (permalink)  
Antiguo 21/08/2004, 12:42
 
Fecha de Ingreso: mayo-2004
Mensajes: 571
Antigüedad: 20 años
Puntos: 0
Cita:
Iniciado por angeles3d
Si las tablas tienen las mismas columnas..?? q sucede yo quise hacerlo me arroja este error Column: 'id' in where clause is ambiguous
mmmm prueba a ponerle tabla.id en el where a mi me funciona cuando tengo varias tablas con la misma fila y las quiero comparar ;)
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 10:57.