Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Escludere valori duplicati

    Buongiorno a tutti,

    Con la seguente query ottengo una media in secondi dei dati presenti nelle ultime 2 ore avendo come risultato un valore tipo:

    codice:
    tempo_v
    963.2000

    Vorrei escludere dal conteggio i valori duplicati della colonna ID_SOCCORSO presente nella tabella BLOCCO_TMP_SCHEDE_2. Inserendo un group by alla fine non ottengo più un unico valore del campo tempo_v ma più valori .....

    codice:
    ID_SOCCORSO
    150123456
    150123456
    150123458

    codice:
    SELECT AVG(TIME_TO_SEC(TIMEDIFF(`DT_MISSIONE`, `DT_SOCCORSO`))) as tempo_v FROM `BLOCCO_TMP_SCHEDE_2` WHERE `ID_MISSIONE` <> 0 and `ID_CODICE_E` = 'V' and `DT_SOCCORSO` >= DATE_SUB(NOW(),INTERVAL 2 HOUR) and ID_CLASSIFCZ = 1

  2. #2
    qualcosa del tipo

    SELECT AVG(Valore) FROM (SELECT MAX(Valore) AS Valore FROM Tabella GROUP BY IdSoccorso) T1

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.