Ciao!
Qualcuno potrebbe aiutarmi a scrivere una query per estrapolare da una tabella di un db mysql il penultimo record?
grazie,
Paolo
![]()
Ciao!
Qualcuno potrebbe aiutarmi a scrivere una query per estrapolare da una tabella di un db mysql il penultimo record?
grazie,
Paolo
![]()
crei la query ordinata in ordine decrescente (con la clausola "ORDER BY CampoDaOrdinare DESC") poi estrai un record (ovvero l'ultimo) senza farne niente e ne estrai ancora uno che è quello che ti interessa, il penultimo, così
$Result=mysql_query("SELECT ..... ORDER BY CampoDaOrdinare DESC";
$UltimoRecord=mysql_fetch_array($Result);
$PenultimoRecord=mysql_fetch_array($Result); // <-- QUESTO E' IL RECORD DA USARE
anche:
ORDER BY CampoDaOrdinare DESC
LIMIT 1,1
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
in effetti si
Grazie!!!