estas son las tablas
Código SQL:
Ver original
CREATE TABLE catalogo_cuentas ( id_cuenta serial NOT NULL, tipo_cuenta INTEGER, saldo NUMERIC, nombre_cuenta text, descripcion text, CONSTRAINT catalogo_cuentas_pkey PRIMARY KEY (id_cuenta) ) CREATE TABLE movimientos ( id_movimiento serial NOT NULL, id_cuenta INTEGER, tipo_mov INTEGER, cantidad_transaccion NUMERIC, fecha DATE, ajuste INTEGER, CONSTRAINT movimientos_pkey PRIMARY KEY (id_movimiento), CONSTRAINT movimientos_id_cuenta_fkey FOREIGN KEY (id_cuenta) REFERENCES catalogo_cuentas (id_cuenta) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION )
y esta es la instruccion que estoy usando, lo que quiero es que me muestre esos campos segun una cuenta ingresada, por ejemplo la cuenta efectivo
Código SQL:
[/CODE]Ver original
SELECT tipo_cuenta,descripcion,id_movimiento,tipo_mov,cantidad_transaccion,fecha FROM catalogo_cuentas JOIN movimientos ON (SELECT id_cuenta FROM catalogo_cuentas WHERE nombre_cuenta='efectivo')=movimientos.id_cuenta ORDER BY id_movimiento
por cierto estoy con postgresql y distinctrow no lo toma