Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    306

    recuperare valore una volta in intervallo

    Ho creato una query che mi recupera dei nomi in un intervallo di tempo:
    codice:
    strsql = "select * from monitoraggio where nome <> 'NULLO' and data >= #" & data &"# order by data desc"
    la variabile data l'ho impostata così:

    codice:
    data = DateAdd("d", -15, date)
    il problema è che nella colonna "nome" della clausola where, si può verificare che oltre a visualizzare tutti i vari nomi, mi può visualizzare anche uno stesso nome più di una volta (se quel nome viene modificato nell'intervallo di 15 giorni come impostato per più di una volta), e a me basta visualizzarlo solo 1 volta e la sua ultima modifica. Come impostare?

  2. #2
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    con select distinct(*)... ?
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    306
    Scusami, non conosco il metodo, potresti spiegarti meglio? :master:

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    306
    se ho capito bene dovrei fare così?
    codice:
    strsql = "select distinct * from monitoraggio where nome <> 'NULLO' and data >= #" & data &"# order by data desc"
    provando però ho visto che i nomi doppi continuano a ripetersi...

  5. #5
    Meglio così:

    codice:
    strsql = "select distinct (Id_della_tabella) as Id from monitoraggio where nome <> 'NULLO' and data >= #" & data &"# order by data desc"
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    306
    il nome della colonna e "id", quindi ho fatto così (sempre se ho capito bene!):
    codice:
    strsql = "select distinct id as Id from monitoraggio where nome <> 'NULLO' and data >= #" & data &"# order by data desc"
    però mi dà questo errore:

    Il driver ODBC non supporta le proprietà richieste.

  7. #7
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    codice:
    strsql = "select distinct(id) as Id from monitoraggio where nome <> 'NULLO' and data >= #" & data &"# order by data desc"
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    306
    purtroppo mi dà sempre lo stesso errore...

  9. #9
    E l'errore cosa dice?

  10. #10
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    forse ID da fastidio perchè è una parola chiave?
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

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.