SQL - Resta entre tablas A y B (A-B)

 
Vista:

Resta entre tablas A y B (A-B)

Publicado por druz (35 intervenciones) el 22/08/2003 23:22:23
Amigos,

Tengo 2 tablas con la misma estructura y deseo resta la tabla B con tabla B.
(Datos Tabla A) - (Datos Tabla B) = Res Datos

Como puedo hacer un query eficiente para la resta de dos tablas.

</druz>
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

RE:Resta entre tablas A y B (A-B)

Publicado por Isaías Islas (5072 intervenciones) el 23/08/2003 00:01:40
Quieres RESTAR el valor que se encuentran en las columnas (una a una) o quiere RESTAR el total de registros de A - B

Se puede explicar un poco mas.
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:Resta entre tablas A y B (A-B)

Publicado por dru (35 intervenciones) el 23/08/2003 01:26:56
Quiero restar el total de registros.
Ejemplo

Tabla A
1
2
3
4

Tabla B
1
4

Resultado
Tabla C
2
3

Esto es, ya que, las tablas tienen iguales estructuras.

Atte
</druz>
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:Resta entre tablas A y B (A-B)

Publicado por Daniel_28 (1 intervención) el 24/08/2003 02:43:12
Hooooooo.. que bien... je, esta repuesta ya se contesto antes.. checala mijo....

una opcion es con un NOT IN

saludos...

Danielito...
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:Resta entre tablas A y B (A-B)

Publicado por Isaías Islas (5072 intervenciones) el 25/08/2003 17:20:13
Ademas (no lo tomes como una critica, solo como un comentario), NO se dice RESTAR, si no descartar.

SELECT * FROM MyTablaA LEFT JOIN MyTablaB
ON MyTablaA.MyCol = MyTablaB.MyCol

Puedes cambiar el LEF por RIGHT dependiendo de que tabla quieres los registros.

Tambien como dice el amigo Daniel, puedes utilizar el NOT IN en una Sub-Consulta.
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