Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    794

    problemi con query select mysql

    Ragazzi, non riesco ad ottenere un risultato.
    In pratica ho dei dati in una tabelle che recupero facendo:

    select * from tabella order by id desc limit 5
    per recuperare gli ultimi 5 risultati.

    Solo che ora di questi 5 risultati, vorrei ottenerli ordinati in modo decrescente.

    Esempio:
    ottengo: 20 19 18 17 16.
    Io vorrei stampare: 16 17 18 19 20.
    Come posso fare?
    Grazie mille

  2. #2
    Stamparli in ordine inverso?

  3. #3
    Scusa, a cosa credi serva la clausola "order by id desc"? ORDER BY
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    codice:
    select * from (
    select * from tabella order by id desc limit 5 ) as t
    order by id

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    794
    Grazie nicola75 era proprio quello che cercavo io!!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.