Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Query order by

  1. #1
    Utente di HTML.it L'avatar di Ironmax
    Registrato dal
    Dec 2008
    Messaggi
    1,026

    Query order by

    Salve.
    Sto cercando una soluzione per ordinare le i miei records per data e per id.
    Esempio records inseriti nel database:
    id | data
    1 | 26/09/2012 | a
    2 | 26/09/2012 | b
    3 | 28/09/2012 | c
    4 | 28/09/2012 | d
    5 | 28/09/2012 | e
    Provando con questo script:
    SELECT id, data FROM tabella ORDER BY data DESC
    Me li restituisce così:

    3 | 28/09/2012 | c
    4 | 28/09/2012 | d
    5 | 28/09/2012 | e
    2 | 26/09/2012 | b
    1 | 26/09/2012 | a

    Cioè mi restituisce per primo l'id con il primo inserimento effettuato nel database.
    Quello che vorrei ottenere è l'ordinamento decrescente per id e decrescente per data.
    Quindi:
    5 | 28/09/2012 | e
    4 | 28/09/2012 | d
    3 | 28/09/2012 | c
    2 | 26/09/2012 | b
    1 | 26/09/2012 | a
    Grazie

  2. #2
    SELECT id, data FROM tabella ORDER BY data DESC, id DESC

  3. #3
    Utente di HTML.it L'avatar di Ironmax
    Registrato dal
    Dec 2008
    Messaggi
    1,026
    Grazie philbert.

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.