Visualizzazione dei risultati da 1 a 4 su 4

Discussione: ordinamento query

  1. #1
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591

    ordinamento query

    ho un database con una colonna che ha solo valori 1-2-3, che uso per ordinare i risultati delle query.
    1- preciso
    2- ritardatario
    3 - pirla
    Ora il cliente mi fa: vorrei che quando mi da i risultati i PIRLA venissero fuori prima dei ritardatari. prima i precisi, poi i pirla poi i ritardatari..
    come posso fare questa query ordinando i risultati come vuole lui?

    grazie in anticipo a chi mi darà aiuto

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2011
    residenza
    Arezzo
    Messaggi
    194
    Secondo me per farlo direttamente nella query ci vuole un campo in più che usi solo per gli ordinamenti, oppure più interrogazioni, ma credo che la cosa più semplice e pulita sia aggiungere un campo dedicato
    Riccardo Sadocchi
    Microsoft MCP C#

  3. #3
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    ..esiste questa possibilità, che non conoscevo..
    SELECT * FROM tabella

    ORDER BY FIELD(nome_campo, ‘valore1’, ‘valore2’,'eccetera'), altro_campo ASC/DESC ;

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2011
    residenza
    Arezzo
    Messaggi
    194
    Non la conosco nemmeno io....
    Riccardo Sadocchi
    Microsoft MCP C#

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.