Re:
Scritto da: aessenet 05/03/2007 21.52
Puoi rispiegare il tuo problema?
Non puoi guardare semplicemente che il tuo valore sia minore di un estremo e maggiore dell'altro?
Il problema:
Ho un calendario. Per ogni giorno devo stabilire a quale periodo appartiene (1° periodo, 2° periodo, etc.).
I dati di ogni singolo periodo li ho nel DataBase, in una riga così composta:
ID DESCRIZIONE INIZIO FINE
ID= è un semplice progressivo
DESCRIZIONE = contiene le info del periodo (1°, 2°, etc.)
INIZIO = Contiene Anno mese e giorno (nel formato che preferisco!) dell'inizio del periodo
FINE = Contiene Anno Mese e Giorno (nel formato che preferisco) della fine del periodo.
Potrei fare minore della data di fine e maggiore di quella di inizio, MA nel DB avrò circa 30/40 righe e per 30 volte (uno per giorno) al caricamento di pagina dovrei fare il ciclo di IF. Ciò credo che rallenti notevolmente il caricamento della pagina.
Volevo sapere se MySQL ha una funzione che fa in modo che io ottenga una sola riga come risultato.