Pagina 1 di 1

Ultima anno

Inviato: mercoledì 28 febbraio 2007, 12:31
da robta
Ciao a tutti,
qualcuno sa dirmi se è possibile a livello di database di creare un campo calcolato che mi estragga l'anno massimo per socio delle quote che ha pagato?
Mi spiego meglio io ho una tabella Quote_Pagate che ha tre campi :
Data pagamento
Anno
Socio

Ho creato un'autorezione a livello di socio in modo da avere per ogni socio l'anno adesso ho bisogno di trovare il massimo anno per socio che ha la data pagamento valorizzata.
Per esempio:
Socio 1 12/12/2005 2005
Socio 1 10/04/2006 2006
Socio 1 2007

L'anno che mi deve restiture il campo calcolato è 2006

Grazie
Ciao

Inviato: mercoledì 28 febbraio 2007, 13:08
da stregatto
massimo(relazione::anno)

pare brutto?

.g.

Inviato: mercoledì 28 febbraio 2007, 13:11
da robta
se faccio così mi estrae 2007 e non 2006 come voglio io perchè il socio 1 ha tre anni ma solo 2 hanno la data quota valorizzata e io devo estrarre l'anno massimo delle quote con data quota valorizzata.


ciao

Inviato: mercoledì 28 febbraio 2007, 13:16
da stregatto
allora devi creare un campo calcolato nella tabella correlata, ad es. anno valorizzato:
(if(not evuoto(pagamentovalorizzatoocomesichiama);anno;"")

e fai il massimo di quello.

.g.

Inviato: mercoledì 28 febbraio 2007, 13:33
da robta
Sei un genio !!!
Era un p' che ci sbattevo la testa e non mi veniva nessuna idea.

GRAZIE INFINITE!!