Duda con función en PL/pgsql
Publicado por Mariano (1 intervención) el 03/12/2008 12:41:01
Hola gente!
Estoy preparando un final para la facu y tengo una duda a la cual no pude encontrar respuesta, necesito comprobar que todos los campos que devuelve un select están en toda otra lista de campos, y todas las alternativas que conozco si al menos encuentra un campo que está en la otra lista me devuelve true y listo; haciendo joins probé pero no tuve suerte tampoco. Miren el fragmento del código:
d.reqcurs in (select "codigoMat" from alumno2matcurs)
* Donde reqcurs son campos del tipo varchar (6) y codigoMat también.
Como yo lo hice, si encuentra al menos un campo de reqcurs que está en ese codigoMat, devuelve true y fue, pero necesito que chequee si están todos los reqcurs en codigoMat.
Ideas?, alguna función que haga lo que necesito?.
Gracias y espero que puedan ayudarme.
Mariano.
Estoy preparando un final para la facu y tengo una duda a la cual no pude encontrar respuesta, necesito comprobar que todos los campos que devuelve un select están en toda otra lista de campos, y todas las alternativas que conozco si al menos encuentra un campo que está en la otra lista me devuelve true y listo; haciendo joins probé pero no tuve suerte tampoco. Miren el fragmento del código:
d.reqcurs in (select "codigoMat" from alumno2matcurs)
* Donde reqcurs son campos del tipo varchar (6) y codigoMat también.
Como yo lo hice, si encuentra al menos un campo de reqcurs que está en ese codigoMat, devuelve true y fue, pero necesito que chequee si están todos los reqcurs en codigoMat.
Ideas?, alguna función que haga lo que necesito?.
Gracias y espero que puedan ayudarme.
Mariano.
Valora esta pregunta


0