Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di billy1
    Registrato dal
    Jun 2001
    Messaggi
    549

    fare DISTINCT di un campo e altr icampi, ma con GROUP BY e ORDER BY

    ciao

    io ho la seguente struttura del database :

    codice:
      
    NOME       numero    citta      descrizione .....
    
    x                1           milano      11111
    x                3           milano       22222
    x                4           verona       333333
    y                5           milano        3563453
    y                8           milano         6456456
    z                9           varese         464646
    a me serve fare un DISTINCT sul campo NOME, pero' poter avere nel recordser anche gli altri valori

    cioe' a me serve per esempio avere alla fine della query :

    codice:
     
    NOME       numero    citta      descrizione .....
    x                1          milano         11111
    y                5          milano          3563453
    z                9          varese         464646

    ho provato a usare GROUP BY e ORDER BY ma mi viene fuori un errore

    codice:
     
    select distinct nome, numero, citta, descrizione from TABELLA
    GROUP BY nome, numero, citta, descrizione
    ORDER BY nome, numero, citta, descrizione
    mi da' errore...

    ORDER BY items must appear in the select list if SELECT DISTINCT is specified.
    Il fumo fa male a te e agli altri.
    Rispettate chi non vuole respirare il fumo passivo.

  2. #2
    select * from tabella where nome in (select distinct nome from tabella)

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.