From: | "Mariano Cadeneau" <mic416(at)gmail(dot)com> |
---|---|
To: | Javier Chávez B(dot) <jchavezb(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Buscar lista de campos en otra... |
Date: | 2008-12-03 13:19:18 |
Message-ID: | 4bf161230812030519o72eccb30k8834375d4eb8c88b@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | arpug pgsql-es-ayuda pgsql-in-general |
Voy a ser más gráfico, es un ejercicio que busca qué materias puede cursar
un alumno...
*Tengo una tabla *reqmat* que tiene codigos de materia, con los codigos de
materias que tienen que estar cursadas y aprobadas para poder cursarla:
*Tabla reqmat: (tomemos como ejemplo el código 10)
*codigo reqcurs reqaprob*
* 10 01
10 02
* Tengo otra tabla *alumno2matcurs* que contiene las materias cursadas por
el alumno:
*Tabla alumno2matcurs:*
codigoMat
01
02
05
08
Entonces, necesitaría saber si reqmat.reqcurs digamos para el código '10'
(según condiciones del docente es un varchar) se encuentra en su totalidad
en alumno2matcurs.codigoMat, el que tengan igual count de elementos no
sirve, pues el alumno puede tener más materias cursadas que las que figuran
en reqmat.reqcurs.
Ideas?.
Gracias y saludos!.
2008/12/3 Mariano Cadeneau <mic416(at)gmail(dot)com>
> Jaja, gracias. Es que soy nuevo en esto, el primero lo envié y me lo rebotó
> porque todavía no estaba logueado a la lista y lo mandé de nuevo pensando
> que lo había perdido en batalla.
>
> Saludos!
>
> 2008/12/3 Javier Chávez B. <jchavezb(at)gmail(dot)com>
>
>> On Wed, Dec 3, 2008 at 12:42 PM, Javier Chávez B. <jchavezb(at)gmail(dot)com>
>> wrote:
>> > On Wed, Dec 3, 2008 at 12:40 PM, Mariano Cadeneau <mic416(at)gmail(dot)com>
>> wrote:
>> >> Muchas gracias Javier, ahí estoy probando, viendo si adapto lo que me
>> >> dijiste dentro de un AND restringiendo un WHERE.
>> >> Saludos!
>> >>
>> >>
>> >> 2008/12/3 Javier Chávez B. <jchavezb(at)gmail(dot)com>
>> >>>
>> >>> On Wed, Dec 3, 2008 at 12:06 PM, Mariano Cadeneau <mic416(at)gmail(dot)com>
>> >>> wrote:
>> >>> > Hola gente!,
>> >>> > Mi problema es el siguiente, tal vez es sencillo, pero yo no le
>> >>> > encuentro la vuelta y espero que puedan ayudarme:
>> >>> > Necesito verificar que toda una lista de campos del tipo varchar(6)
>> se
>> >>> > encuentra en otra lista de campos completa, no al menos uno de
>> ellos,
>> >>> > ej:
>> >>> >
>> >>> > codigo, codigoMat y reqcurs son: varchar(6), yo hice lo siguiente:
>> >>> >
>> >>> > select d.reqcurs in (select "codigoMat" from alumno2matcurs)
>> >>> >
>> >>> > * Pero si encuentra al menos uno de los campos en reqcurs, me
>> devuelve
>> >>> > true
>> >>> > y corta; necesito que si todos los campos almacenados en reqcurs
>> están
>> >>> > en
>> >>> > "codigoMat" me devuelva true.
>> >>> >
>> >>> > Ideas???
>> >>> >
>> >>> > Desde ya muchas gracias.
>> >>>
>> >>> Y no te habia respondido ya???
>> >>>
>> >>> --
>> >>> Cumprimentos
>> >>> jchavez
>> >>> linux User #397972 on http://counter.li.org/
>> >>
>> >>
>> >
>> > Mariano :
>> > Responde con copia a la lista porque puede haber gente que te entregue
>> > u oriente una solucion mejor ....
>> > slds.
>> >
>> > J
>> >
>> >
>> > --
>> > Cumprimentos
>> > jchavez
>> > linux User #397972 on http://counter.li.org/
>> >
>>
>> Y no envies dos correos con tus dudas ... :0)
>>
>> Slds.
>>
>> J.
>>
>> --
>> Cumprimentos
>> jchavez
>> linux User #397972 on http://counter.li.org/
>>
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | juan jaimes | 2008-12-03 16:09:16 | quiero formar parte |
Previous Message | Emanuel Calvo Franco | 2008-12-03 13:02:16 |
From | Date | Subject | |
---|---|---|---|
Next Message | Juan Alfredo de Martin | 2008-12-03 13:53:59 | error pgadmin III |
Previous Message | Emanuel Calvo Franco | 2008-12-03 13:05:19 | Fwd: first post |
From | Date | Subject | |
---|---|---|---|
Next Message | Mariano Reingart | 2008-12-09 13:04:49 | Re: Buscar lista de campos en otra... |
Previous Message | Javier Chávez B. | 2008-12-03 12:54:58 | Re: Buscar lista de campos en otra... |