![]() |
como hacer consulta para crear dos campos a partir de uno
un saludo amigos expertos
estoy haciendo un programa de punto de venta en delphi7 y access, y me gustaria saber de que manera puedo obtener dos campos como estos: "Cargos y Abonos", el valor de estos campos los tengo en una tabla donde existe un campo que se llama importe donde cada importe tiene su naturaleza ya sea cargo o abono, me refiero al modulo de cuentas por cobrar. un ejemplo de mi consulta: SELECT id_cxc, (select importe from tab_detalle_cxc where nat_cxc=1 and id_cxc=10) AS cargos, (select importe from tab_detalle_cxc where nat_cxc=2 and id_cxc=10) AS abonos FROM tab_detalle_cxc WHERE id_cxc=10; no se que le falta a la consulta pero creo que por ahi es la solucion espero haber sido claro gracias muchas gracias |
|
gracias ya he resuelto mi problema
Gracias por tu respuesta la verdad me ayudo mucho, pero no era posible aplicar esa consulta en access, al parecer no funciona, pero en fin esta consulta es la que necesitaba, la pongo por si alguien tiene el mismo problema.
IIf(nat_cxc = 1,importe, 0) AS Cargos,IIf(nat_cxc = 2,importe, 0) AS Abonos FROM tab_detalle_cxc where id_cxc=10 |
La franja horaria es GMT +2. Ahora son las 13:16:16. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi