Foros del Web » Programando para Internet » PHP »

Datos en Tabla A y Tabla B

Estas en el tema de Datos en Tabla A y Tabla B en el foro de PHP en Foros del Web. Saludos Quiero traerme los datos de la tabla A que no esten contenidos (según su ID) en la tabla B. Estoy haciendo algo asi: select ...
  #1 (permalink)  
Antiguo 27/06/2006, 14:30
Avatar de José Molina  
Fecha de Ingreso: enero-2002
Ubicación: USA
Mensajes: 768
Antigüedad: 22 años, 3 meses
Puntos: 1
Datos en Tabla A y Tabla B

Saludos

Quiero traerme los datos de la tabla A que no esten contenidos (según su ID) en la tabla B. Estoy haciendo algo asi:

select A.campo1 from tablaa as A, tablab as B where A.ID!=B.ID group by A.ID order by A.ID

Eso me trae lo que quiero pero si le aplico un COUNT a ese mismo query me trae un valor incorrecto, porque si en la tabla A existen 100 registros y en B existen 5, se compara todo 500 veces, es decir, el primer valor de A ve si no esta en B y asi seguidamente.

Cómo podría optimizar el query??

Gracias
__________________
José Molina
La marginalidad no esta en la incapacidad de calmar el hambre de un estómago sino en la incapacidad de calmar el hambre de la mente.
  #2 (permalink)  
Antiguo 27/06/2006, 15:23
Avatar de Nefertiter  
Fecha de Ingreso: enero-2003
Ubicación: Rosario
Mensajes: 1.316
Antigüedad: 21 años, 3 meses
Puntos: 9
podes contar los registros una vez ejecutada esa query...

es decir

mysql_num_rows($result)

tui pregunta no tiene mucho q ver con php, ni siquiera lo nombras... xq no vas a los foros de SQL?
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 21:51.