Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    262

    Istruzione select con due campi

    Salve, vorrei creare una query che faccia in modo di non estrarre dei record con contenuto duplicato e quindi uso l'istruzione SQL distinct. Ma nel momento in cui metto due campi della stessa tabella questa istruzione distinct non funziona più e mi restituisce i campi dal valore duplicato.

    codice:
    strsql= "SELECT DISTINCT pers, pers1 FROM persone order by pers1"
    Aggiungo che mi è obbligatorio selezionare anche il campo "pers" per far andare il tutto !

    [CODE]
    Response.Write"<td ='cccccc' align='left'><font color='#000000' face='Book antiqua' size='2' align='center'><a href='ind_pers_pers.asp?pers="&objRS("pers")&"'>"& objRS("pers1")&"</font></td>"

  2. #2
    la bestia lavora bene. mettiti al suo posto

    pers | pers1
    AAA | 1234
    AAA | 4587

    ok, fare la distinct su pers=AAA, ma quale pers1 dovrebbe prendere?

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    262
    il campo "pers" è numerico, il campo "pers1" è testuale ed a me serve, in realtà, che solo il campo "pers1" non venga duplicato. in quanto al campo "pers" se non viene selezionato non mi funziona il codice asp che mi rimanda l'id relativo a "pers1" alla pagina che mostrerà i dati del record relativo. non sono sicuro di aver capito quello che hai scritto (pardon)...

  4. #4
    allora fai una

    SELECT pers1, MAx(pers) from persone group by pers1

    pers però viene preso a muzzo

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    262
    mi sballano gli ID e corrispondenze .... " a muzzo" ? allora sei un concittadino !

  6. #6
    te l'avevo detto! fa' un esempio pratico!

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.