Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692

    Estrazione records doppi

    Ciao al forum.

    Con una query select estraggo dei records da una tabella di un db access e li stampo a video con response.write; diversi di questi records corrispondono ai criteri richiesti nella query, ma ce ne sono di "doppioni" , come faccio ad escludere questi records doppi dalla stampa di tutti i records?

    Vi ringrazio.
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

  2. #2
    se sono doppioni in tutti i campi della select, puoi usare select distinct campo1,campo2,..,campon


  3. #3
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    Non ti seguo, mi fai un esempio please?
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

  4. #4
    se tu fai una select del tipoo

    codice:
    select campo1,campo2,campo3
    questa magari ti estrae M records...se ci sono due record, "campoA,campoB,campoC" e "campoA1,campoB2,campoC2" con i tre campi uguali, allora una select del tipo:
    codice:
    select distinct campi1,campo2,campo3
    ne tira fuori solo uno di recordset tra i doppioni

  5. #5
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    S
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

  6. #6
    S che?

  7. #7
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    Se intendi questo continua a estrarre i doppioni:

    codice:
    strSql = "SELECT DISTINCT ID, NOME, DATA FROM TbM WHERE NOME = '"&NOME&"' AND ISCRITTO = TRUE"
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

  8. #8
    perchè tu hai due record che hanno id,nome e data uguali?

  9. #9
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    .
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  10. #10
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    Si, tieni conto che l'ID non è contatore e nemmeno chiave primaria e solo l'identificativo utente, mentre la data è quella d'iscrizione utente.

    In sostanza è una tabella in cui vengono registrati gli accessi ad area ristretta di una pagina web e, quindi, se Pippo accede 3 volte oggi avrò tre records uguali.
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

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.