Además sería bueno limpiar un poco el nombre a tus campos probablemente, no tiene sentido tener un campo llamado tabla_07_campo en una tabla llamada tabla_07, y un campo llamado asimismo tabla_07_campo en una tabla llamada tabla_08 de modo que el nombre completo de los campos sea
tabla_07.tabla_07_campo tabla_08.tabla_07_campo Es absurdo. Tampoco veo sentido a tener un campo de texto llamado estado para escribir 'PAGADO' cuando puedes tener un campo boolean llamado pagado, en cuyo caso tu ejemplo anterior sería mucho más claro aún, quedando reducido a AND NOT tbl_07.pagado De ese modo la base tendría que trabajar menos y sería algo mas eficiente y ocuparía menos espacio. De la manera que tu lo haces es innecesariamente farragoso En suma, creo que hay un problema de diseño en primer lugar que sería bueno valorar - Enviado a la lista de correo pgsql-es-ayuda ([email protected]) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda
