Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    query ordinata alfabeticamente ma con eccezione

    Piccolo dubbio...

    vorrei riportare un array di risultati ordinati alfabeticamente, quindi faccio "... order by nome asc..."

    Però vorrei che uno di questi gruppi che ho creato appaia sempre in ultima posizione...

    Ancona
    Bari
    Napoli
    Non specificato
    Torino
    Venezia
    Verona

    divenga

    Ancona
    Bari
    Napoli
    Torino
    Venezia
    Verona
    Non specificato

    Qualcuno può dirmi come si fa? Grazie.

  2. #2
    metti una if per selezionare il/i record.

    codice:
    select *,
    if(nome = 'Non specificato', 1, 0) as pippo
    from tabella
    order by pippo, nome

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.