consulta

30/10/2006 - 16:05 por William Garcia | Informe spam
buen dia

Necesito sacar el saldo de los clientes tengo la tabla clientes y facturas,
los debitos son 1,2,3 y los creditos son 4,5,6 esto esta en la colomna
doctpo y el valor docimp

clientes.Abocod=facturas.Abocod

me pueden colaborar por favor

Preguntas similare

Leer las respuestas

#6 jcac
30/10/2006 - 22:58 | Informe spam
en la parte del subquery le puedes pasar como una condicion adicional el
rango de fechas que no deseas, algo asi:

Solo sacara las de las fechas del 20060101 al 20060115

Select abocod, Sum(Saldo) From (
Select abocod, Sum(DocImp) As saldo From document Where doctpo in (1,4,6,7)
Group By abocod
Union All
Select abocod, Sum(DocImp)*-1 From document Where doctpo in (2,3,5,8) And
docfch Between '20060101' And '20060115' Group by abocod) A
Group by A.abocod


"William Garcia" escribió en el mensaje
news:uGDhYHG$
Select abocod, Sum(Saldo) From (
Select abocod, Sum(DocImp) As saldo From document Where doctpo in
(1,4,6,7)
Group By abocod
Union All
Select abocod, Sum(DocImp)*-1 From document Where doctpo in (2,3,5,8)
Group by
abocod) A
Group by A.abocod

asi me funciona muchas gracias, pero quiero excluir unas notas creditos=3
de determinada fecha, ya que a estos clientes se le han aplicado notas
credito para castigar la deuda si lo dejo asi me da saldo 0 y no es asi


"jcac" escribió en el mensaje
news:eCNrM5F$
Espero te sirva

Select Aabocod, Sum(Saldo) From (
Select abocod, Sum(DocImp) As saldo From Facturas Where doctpo in (1,2,3)
Group By abocod
Union All
Select abocod, Sum(DocImp)*-1 From Facturas Where doctpo in (4,5,6) Group
by abocod) A
Group by A.abocod

Saludos



"William Garcia" escribió en el mensaje
news:e%23jjyoF$
clientes

Abocod abosts
1 C
2 C
3 C

Facturas

Abocod docfch doctpo docimp
1 01/01/2006 1 21.000
1 05/01/2006 4 21.000
1 01/02/2006 1 21.000
1 06/02/2006 4 21.000
2 01/01/2006 1 21.000

debe quedar
abocod saldo
1 0
2 21.000

"William Garcia" escribió en el mensaje
news:OCPFRTD$
buen dia

Necesito sacar el saldo de los clientes tengo la tabla clientes y
facturas, los debitos son 1,2,3 y los creditos son 4,5,6 esto esta en
la colomna doctpo y el valor docimp

clientes.Abocod=facturas.Abocod

me pueden colaborar por favor















Respuesta Responder a este mensaje
#7 William Garcia
30/10/2006 - 23:21 | Informe spam
necesito es que no me tome las notas credito que son el '3' hasta el 31 de
julio del 2006



"jcac" escribió en el mensaje
news:OxwLr6G$
en la parte del subquery le puedes pasar como una condicion adicional el
rango de fechas que no deseas, algo asi:

Solo sacara las de las fechas del 20060101 al 20060115

Select abocod, Sum(Saldo) From (
Select abocod, Sum(DocImp) As saldo From document Where doctpo in
(1,4,6,7) Group By abocod
Union All
Select abocod, Sum(DocImp)*-1 From document Where doctpo in (2,3,5,8) And
docfch Between '20060101' And '20060115' Group by abocod) A
Group by A.abocod


"William Garcia" escribió en el mensaje
news:uGDhYHG$
Select abocod, Sum(Saldo) From (
Select abocod, Sum(DocImp) As saldo From document Where doctpo in
(1,4,6,7)
Group By abocod
Union All
Select abocod, Sum(DocImp)*-1 From document Where doctpo in (2,3,5,8)
Group by
abocod) A
Group by A.abocod

asi me funciona muchas gracias, pero quiero excluir unas notas creditos=3
de determinada fecha, ya que a estos clientes se le han aplicado notas
credito para castigar la deuda si lo dejo asi me da saldo 0 y no es asi


"jcac" escribió en el mensaje
news:eCNrM5F$
Espero te sirva

Select Aabocod, Sum(Saldo) From (
Select abocod, Sum(DocImp) As saldo From Facturas Where doctpo in
(1,2,3) Group By abocod
Union All
Select abocod, Sum(DocImp)*-1 From Facturas Where doctpo in (4,5,6)
Group by abocod) A
Group by A.abocod

Saludos



"William Garcia" escribió en el mensaje
news:e%23jjyoF$
clientes

Abocod abosts
1 C
2 C
3 C

Facturas

Abocod docfch doctpo docimp
1 01/01/2006 1 21.000
1 05/01/2006 4 21.000
1 01/02/2006 1 21.000
1 06/02/2006 4 21.000
2 01/01/2006 1 21.000

debe quedar
abocod saldo
1 0
2 21.000

"William Garcia" escribió en el mensaje
news:OCPFRTD$
buen dia

Necesito sacar el saldo de los clientes tengo la tabla clientes y
facturas, los debitos son 1,2,3 y los creditos son 4,5,6 esto esta en
la colomna doctpo y el valor docimp

clientes.Abocod=facturas.Abocod

me pueden colaborar por favor



















Respuesta Responder a este mensaje
#8 William Garcia
30/10/2006 - 23:21 | Informe spam
necesito es que no me tome las notas credito que son el '3' hasta el 31 de
julio del 2006



"jcac" escribió en el mensaje
news:OxwLr6G$
en la parte del subquery le puedes pasar como una condicion adicional el
rango de fechas que no deseas, algo asi:

Solo sacara las de las fechas del 20060101 al 20060115

Select abocod, Sum(Saldo) From (
Select abocod, Sum(DocImp) As saldo From document Where doctpo in
(1,4,6,7) Group By abocod
Union All
Select abocod, Sum(DocImp)*-1 From document Where doctpo in (2,3,5,8) And
docfch Between '20060101' And '20060115' Group by abocod) A
Group by A.abocod


"William Garcia" escribió en el mensaje
news:uGDhYHG$
Select abocod, Sum(Saldo) From (
Select abocod, Sum(DocImp) As saldo From document Where doctpo in
(1,4,6,7)
Group By abocod
Union All
Select abocod, Sum(DocImp)*-1 From document Where doctpo in (2,3,5,8)
Group by
abocod) A
Group by A.abocod

asi me funciona muchas gracias, pero quiero excluir unas notas creditos=3
de determinada fecha, ya que a estos clientes se le han aplicado notas
credito para castigar la deuda si lo dejo asi me da saldo 0 y no es asi


"jcac" escribió en el mensaje
news:eCNrM5F$
Espero te sirva

Select Aabocod, Sum(Saldo) From (
Select abocod, Sum(DocImp) As saldo From Facturas Where doctpo in
(1,2,3) Group By abocod
Union All
Select abocod, Sum(DocImp)*-1 From Facturas Where doctpo in (4,5,6)
Group by abocod) A
Group by A.abocod

Saludos



"William Garcia" escribió en el mensaje
news:e%23jjyoF$
clientes

Abocod abosts
1 C
2 C
3 C

Facturas

Abocod docfch doctpo docimp
1 01/01/2006 1 21.000
1 05/01/2006 4 21.000
1 01/02/2006 1 21.000
1 06/02/2006 4 21.000
2 01/01/2006 1 21.000

debe quedar
abocod saldo
1 0
2 21.000

"William Garcia" escribió en el mensaje
news:OCPFRTD$
buen dia

Necesito sacar el saldo de los clientes tengo la tabla clientes y
facturas, los debitos son 1,2,3 y los creditos son 4,5,6 esto esta en
la colomna doctpo y el valor docimp

clientes.Abocod=facturas.Abocod

me pueden colaborar por favor



















Respuesta Responder a este mensaje
#9 William Garcia
30/10/2006 - 23:21 | Informe spam
necesito es que no me tome las notas credito que son el '3' hasta el 31 de
julio del 2006



"jcac" escribió en el mensaje
news:OxwLr6G$
en la parte del subquery le puedes pasar como una condicion adicional el
rango de fechas que no deseas, algo asi:

Solo sacara las de las fechas del 20060101 al 20060115

Select abocod, Sum(Saldo) From (
Select abocod, Sum(DocImp) As saldo From document Where doctpo in
(1,4,6,7) Group By abocod
Union All
Select abocod, Sum(DocImp)*-1 From document Where doctpo in (2,3,5,8) And
docfch Between '20060101' And '20060115' Group by abocod) A
Group by A.abocod


"William Garcia" escribió en el mensaje
news:uGDhYHG$
Select abocod, Sum(Saldo) From (
Select abocod, Sum(DocImp) As saldo From document Where doctpo in
(1,4,6,7)
Group By abocod
Union All
Select abocod, Sum(DocImp)*-1 From document Where doctpo in (2,3,5,8)
Group by
abocod) A
Group by A.abocod

asi me funciona muchas gracias, pero quiero excluir unas notas creditos=3
de determinada fecha, ya que a estos clientes se le han aplicado notas
credito para castigar la deuda si lo dejo asi me da saldo 0 y no es asi


"jcac" escribió en el mensaje
news:eCNrM5F$
Espero te sirva

Select Aabocod, Sum(Saldo) From (
Select abocod, Sum(DocImp) As saldo From Facturas Where doctpo in
(1,2,3) Group By abocod
Union All
Select abocod, Sum(DocImp)*-1 From Facturas Where doctpo in (4,5,6)
Group by abocod) A
Group by A.abocod

Saludos



"William Garcia" escribió en el mensaje
news:e%23jjyoF$
clientes

Abocod abosts
1 C
2 C
3 C

Facturas

Abocod docfch doctpo docimp
1 01/01/2006 1 21.000
1 05/01/2006 4 21.000
1 01/02/2006 1 21.000
1 06/02/2006 4 21.000
2 01/01/2006 1 21.000

debe quedar
abocod saldo
1 0
2 21.000

"William Garcia" escribió en el mensaje
news:OCPFRTD$
buen dia

Necesito sacar el saldo de los clientes tengo la tabla clientes y
facturas, los debitos son 1,2,3 y los creditos son 4,5,6 esto esta en
la colomna doctpo y el valor docimp

clientes.Abocod=facturas.Abocod

me pueden colaborar por favor



















Respuesta Responder a este mensaje
#10 jcac
30/10/2006 - 23:37 | Informe spam
Select A.abocod, Sum(saldo) From (
select abocod, sum(docimp) as saldo from document where doctpo in (1,4,6,7)
Group by abocod
union all
select abocod, sum(docmip) * -1 from document where doctpo in (2,3,5,8) And
docfch NOT Between '20060101' And '20060115' Group by abocod) A Group by
A.abocod

Gracias


"William Garcia" escribió en el mensaje
news:OPGX3GH$
necesito es que no me tome las notas credito que son el '3' hasta el 31 de
julio del 2006



"jcac" escribió en el mensaje
news:OxwLr6G$
en la parte del subquery le puedes pasar como una condicion adicional el
rango de fechas que no deseas, algo asi:

Solo sacara las de las fechas del 20060101 al 20060115

Select abocod, Sum(Saldo) From (
Select abocod, Sum(DocImp) As saldo From document Where doctpo in
(1,4,6,7) Group By abocod
Union All
Select abocod, Sum(DocImp)*-1 From document Where doctpo in (2,3,5,8) And
docfch Between '20060101' And '20060115' Group by abocod) A
Group by A.abocod


"William Garcia" escribió en el mensaje
news:uGDhYHG$
Select abocod, Sum(Saldo) From (
Select abocod, Sum(DocImp) As saldo From document Where doctpo in
(1,4,6,7)
Group By abocod
Union All
Select abocod, Sum(DocImp)*-1 From document Where doctpo in (2,3,5,8)
Group by
abocod) A
Group by A.abocod

asi me funciona muchas gracias, pero quiero excluir unas notas
creditos=3 de determinada fecha, ya que a estos clientes se le han
aplicado notas credito para castigar la deuda si lo dejo asi me da saldo
0 y no es asi


"jcac" escribió en el mensaje
news:eCNrM5F$
Espero te sirva

Select Aabocod, Sum(Saldo) From (
Select abocod, Sum(DocImp) As saldo From Facturas Where doctpo in
(1,2,3) Group By abocod
Union All
Select abocod, Sum(DocImp)*-1 From Facturas Where doctpo in (4,5,6)
Group by abocod) A
Group by A.abocod

Saludos



"William Garcia" escribió en el mensaje
news:e%23jjyoF$
clientes

Abocod abosts
1 C
2 C
3 C

Facturas

Abocod docfch doctpo docimp
1 01/01/2006 1 21.000
1 05/01/2006 4 21.000
1 01/02/2006 1 21.000
1 06/02/2006 4 21.000
2 01/01/2006 1 21.000

debe quedar
abocod saldo
1 0
2 21.000

"William Garcia" escribió en el mensaje
news:OCPFRTD$
buen dia

Necesito sacar el saldo de los clientes tengo la tabla clientes y
facturas, los debitos son 1,2,3 y los creditos son 4,5,6 esto esta en
la colomna doctpo y el valor docimp

clientes.Abocod=facturas.Abocod

me pueden colaborar por favor























email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida