Condizioni HAVING postato il 21/05/2017 21:49:33 nel forum programmazione, gdrcd e open source
Buonasera,
rieccomi qui, ancora una volta a cercare l'illuminazione XD
Il problema di oggi sembra veramente banale, ma mi sta facendo impazzire.. magari sbaglio una cavolata ma... tutto a suo tempo:
Da anni usiamo il seguente codice:
Pagine → 1
21/05/2017 23:07:38 e modificato da rematore il 21/05/2017 23:08:53
Ciao,
ciò che chiedi tutto, secondo la mia logica, può essere
implementato usando soltanto due query e una condizione if.
La prima si occuperà di prelevare il valore legato all'attributo che chiami "lastPunti".
La condizione if esegue lo switch in base ai giorni ed esegue l'update dell'attributo IDRazza in base al quantitativo di giorni.
Tutta la logica legata alla differenza tra le date
è lasciata alla funzione date_diff
22/05/2017 00:20:44
Hmm, speravo veramente di riuscire finalmente a capire questo HAVING così elusivo..ma intanto proverò con la soluzione da te proposta.
Grazie :-)
22/05/2017 06:05:18
OK, sono leggermente stanco e devo assolutamente andare a dormire (XD) ma prima che altri si scervellino per rispondermi "inutilmente", ci tenevo a postare come ho "risolto" il problema...
A dire il vero non sono certo cosa sia diverso dalle mille iterazioni che ho provato... ma fatto sta che funziona quindi, domani... anzi, dopo a mente fresca vedrò di capire meglio ma intanto funziona :-)
Ecco, se mai servisse ad altri, il codice:
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
Port Royal: Cappe, Gorgiere e Tricorni