Visualizzazione dei risultati da 1 a 2 su 2

Discussione: ordinamento query

  1. #1

    ordinamento query

    Vorrei ordinare una query del tipo

    SELECT * FROM clienti
    in modo che la query restituisca prima i cognomi che iniziano per lau e solo successivamente tutti gli altri:

    es.

    Laurentis
    Arilau
    De Laurentis
    Nicolau

    Così come scritta la query mi visualizza ovviamente la seguente lista

    Arilau
    De Laurentis
    Laurentis
    Nicolau

    un pò per intendersi, come funziona per le rubriche dei telefonini di ultima generazione
    Prima o poi anch'io vi insegnerò qualcosa

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    fai 2 query prima

    SELECT * FROM clienti WHERE cognome IN (SELECT cognome FROM clienti WHERE cognome LIKE '%lau%') ORDER BY cognome;

    e poi


    SELECT * FROM clienti WHERE cognome NOT IN (SELECT cognome FROM clienti WHERE cognome LIKE '%lau%') ORDER BY cognome;

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.