[Php-it] [OT] [mySQL] si può fare?
Gollum1
gollum1 at tiscali.it
Tue May 30 22:56:55 CEST 2006
Alle 16:32, lunedì 22 maggio 2006, Marcello Vezzelli ha scritto:
> Ciao a tutti,
> ho una tabella fatta in questo modo:
> id - dati - tag
>
> id è un autoincrementante... dati è una stringa, tag è un intero che
> vale 0 o 1.
> Vorrei fare una query che mi torna i dati da un certo id in poi
> finché tag vale 0... in pratica il record successivo all'ultimo
> ritornato, ha tag=1.
>
> 1 giallo 0
> 2 rosso 1
> 3 verde 0
> 4 blu 0
> 5 azzurro 0
> 6 bianco 0
> 7 nero 1
>
> Se i dati sono questi, vorrei una query che ad esempio mi estragga i
> record 3,4,5 e 6.
> Si può fare?
credo che la cosa più semplice sia estrarre tutti i campi (da un certo
id in poi, per un certo numero prefissato di campi) che abbiano tag=0.
dopo di che ti vai a scandire i risultati, controllando l'id, fino a che
l'id è uguale al precedente +1 tieni buono il record, quando non lo è
ti fermi... hai estrapolato i soli record consecutivi con tag=0
Byez
--
Gollum1
Tesssssoro, dov'é il mio tessssoro?
More information about the Php-it
mailing list