Visualizzazione dei risultati da 1 a 5 su 5

Discussione: order by combinato

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413

    order by combinato

    ciao a tutti

    mi e capitato spesso di vedere query del genere:

    SELECT * FROM clienti ORDER BY dataNascita,idCliente DESC

    perche ci sono 2 parametri nell'ORDER BY separati da virgola??

    cosa significa che se trova due date uguali, le ordina per id???

    grazie a tutti.

  2. #2
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    esatto
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413
    ma io ho provato a fare questa select e non funziona come vorrei..
    codice:
    SELECT * FROM News ORDER BY dataReg,idNews DESC
    mi ordina prima per codice e poi per data...

  4. #4
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    cioè?
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413
    cioè mi stampava prima in ordine di Idnews e poi per data...
    ma ora ho risolto...
    ho scritto:

    codice:
    SELECT * FROM News ORDER BY dataReg DESC,idNews DESC
    e va alla grande...

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.