![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
Aposi
Gracias por tu respuesta, ejecute el query como lo presentas y los resultados que da son algunos en - (negativo) y cantidades inexistentes En tanto modifique el query donde sale la informacion principal de la que posteriormente se resta la consulta del otro query el primero es asi: Este Primer query me da el total de articulos en el almacen de venta y sus respectivas cantidades Este query me da la suma de articulos que se han "apartado" y es el que deberia de "restarse" del primer query para que de algo asi: si los ejecuto independientes trabajan sin problema y con la informacion correcta primer query: Articulo|Cantidad MONITOR LED 32"|25 MOUSE INALAMBRICO|7 segundo query Articulo|Cantidad MONITOR LED 32"|10 MOUSE INALAMBRICO|3 Resultado de la operación deseada Articulo|Cantidad MONITOR LED 32"|15 MOUSE INALAMBRICO|4 como pueden ver modifique el primer query a lo mas basico sacando los datos que me interesan y el segundo obtiene los datos de los "apartados" y no he logrado que trabaje como pretendo. Seguire en la practica buscando la respuesta y si alguien tiene alguna idea se le agradece Saludos |
|
#2
|
|||
|
|||
|
Solo tienes que poner el segundo select dentro del primero con la union del codigo de articulo
|
|
#3
|
|||
|
|||
|
Aposi
Gracias por tu aportacion, ejecute el query como lo editaste y no envio error. Solo que en el campo de CANTIDAD muestra en todos valores NULL, creo que la subconsulta no esta funcionando. Tendrá algo que ver la columna EXIST, digo que la relacione como palabra reservada o similar? lamentablemente de ser así no puedo cambiar el nombre de ese campo en la BD. Es lo único que de momento se me ocurre ya que en las pruebas anteriores el MS-SQL menciona algo relacionado a EXIST ![]() Gracias & saludos |
|
#4
|
|||
|
|||
|
Otra prueba
He estado realizando cambios en la estructura de la consulta(no gran cosa, redunda practicamente en la misma) con el mismo error. el codigo es el siguiente:
si se ejecuta la consulta individual funcionan, pero al incluirlas envia el error: "Solo se puede especificar una expresion en la lista de seleccion cuando la subconsulta no se especifica con EXIST" consulta individual (Subconsulta): OK
consulta individual: OK
como les mencione funcionan bien, pero no he logrado enlazar el resultado de una y restarle el de la otra. Alguien que se le ocurra el origen del problema. Gracias & saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Resta Hexadecimal ??? | Ðαяισš | Varios | 6 | 15-09-2010 11:34:17 |
| Resta de tiempo | Faust | SQL | 4 | 25-04-2008 18:31:54 |
| REsta Fechas | Juanito-Kun | Firebird e Interbase | 2 | 11-10-2005 20:52:23 |
| Resta equivocada... | jhonny | Varios | 6 | 26-09-2005 18:43:20 |
| Resta de Tablas con SQL | agova | SQL | 8 | 24-11-2003 21:20:25 |
|