Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: Problema con DISTINCT

  1. #1

    Problema con DISTINCT

    Ciao a tutti,
    un problema con DISTINCT.

    codice:
    strqemail = "select DISTINCT settore FROM tabella1"
    Questo lo uso per non avere doppi campi settore, però dovrei fare l'output dell'id dei record selezionati che però non trova perchè la distinct prende solo settore.

    Come devo modificare?

  2. #2

  3. #3
    L'id di ogni record.
    Non riesco a fare l'output del campo ID che è un campo della tabella1.

  4. #4
    peggy, ne so quanto prima! posta la struttura della tabella e un esempio di cosa hai in input e di cosa vorresi in output.

  5. #5
    Tabella1
    id,settore

    Record
    1 - a
    2 - a
    3 - b
    4 - c
    5 - c
    6 - c

    output vorrei

    1 - a
    3 - b
    4 - c

    quindi faccio la select DISTINCT così:
    codice:
    strqemail = "select DISTINCT settore FROM tabella1"
    Con la select che ho ora non mi fa fare l'output del campo id, come la devo modificare?

    Spero di essere stato più chiaro...fammi sapere.
    Grazie mille.

  6. #6
    non ci vuole il distinct

  7. #7
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    credi tu debba agganciare un seconda query ad ogni risultato

  8. #8
    SELECT MAX(id), Settore FROM tabella GROUP BY Settore

    e vediamo se riesci ad essere di parola

  9. #9
    Perfetto, grazie mille

  10. #10
    Originariamente inviato da pegaso22
    Perfetto, grazie mille
    e stiamo a vedere come vanno a finire le promesse

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.