Visual Basic para Aplicaciones - ¡¡URGENTE!! CONSULTA DE DOS TABLAS

Life is soft - evento anual de software empresarial
 
Vista:

¡¡URGENTE!! CONSULTA DE DOS TABLAS

Publicado por erikur raudi (1 intervención) el 26/11/2007 20:16:54
HOLA A TODOS.

NECESITO HACER UNA CONSULTA QUE ME TRAIGA TODOS LOS REGISTROS QUE ESTEN EN LA TABLA a Y EN LA TABLA b

REALIZO UNA CONSULTA QUE NO ARROJA NADA O ARROJA UNA CANTIDAD 4 VECES MAYOR DE REGISTROS DE LOS QUE TENGO EN MI BASE DE DATOS.

ESTA ES LA CONSULTA QUE REALIZO:

SELECT * FROM TABLA1,TABLA2 where TABLA1.campo1=TABLA2.campo1 and TABLA1.campo2=TABLA2.campo2 and … and TABLA1.campoN=TABLA2.campoN

QUE ESLO QUE ESTA MAL?

SI ALGUIEN PUDIERA DECIRME COMO HAGO ESTA CONSULTA PARA QUE BUSQUE EN AMBAS TABLAS LOS REGISTROS DE LA TABLA1 QUE ESTAN DENTRO DE LA TABLA2.

ESPERO SUS COMENTARIOS.

GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:¡¡URGENTE!! CONSULTA DE DOS TABLAS

Publicado por VICTOR MARROQUIN RDZ (49 intervenciones) el 27/11/2007 16:02:32
QUE TAL:

TENDRIAS QUE USAR CONSULTA UNION, EJEMPLO

SELECT A.CAMPO1, A.CAMPO2 FROM A WHERE A.CAMPO1=XXXXX ;
UNION
SELECT B.CAMPO1, B.CAMPO2 FROM B WEHERE B.CAMPO1=22222 ;
ORDER BY A.CAMPO1

TIENES QUE TOMAR EN CUENTA QUE En UNA UNION TIENES QUE TENER LA MISMA CANTIDAD DE CAMPOS EN CADA CONSULTA COMO TAMBIEN DEBEN DE SER DEL MISMO TIPO PARA QUE NO HAYA ERROR.

ME AVISAS SI NO PUDISTE, PARA MANDARTE UN EJEMPLO.

ESPERO TE SIRVA, SALUD2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¡¡URGENTE!! CONSULTA DE DOS TABLAS

Publicado por bishojo-scm (2 intervenciones) el 27/11/2007 17:11:29
según lo que yo entendi si tienes campos en comun or la consulta sql que haces no¿? si te arroja mas datos de los que tienes o es una cosa....te faltan hacer bien las conexiones de las llaves entre tablas o trabaja con el inner join
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar