[Zope-it] Domanda stupidella su sql

Glauco glauco@allevatori.com
Tue, 29 Apr 2003 11:50:36 +0200


trashMan wrote:

>Una soluzione l'ho gia' ma fa un po' schifo...
>Uso mysql 3.56
>Avendo  n record io dovrei prendere l' n-40
>
>Ho un campo autoincrement data_id ma 
>
>Select last_insert_id() mi restituisce 0  e non mi serve a niente.
>
>Al momento faccio una 
>select * from db order by data_id desc  limit 50 
>e poi nel dtml-in metto start e end 
>
>Ma non posso parametrizzare...e poi per un record tirarne su 40 fa
>schifo
>
>Qualcuno ha idea di come si possa fare in modo piu' elegante e
>corretto???
>
>Massi 
>  
>


select  * from miatabella where autoincr in ( select max(autoincr) - 40 
from miatabella) ;


Glauco