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

    Sommare solo record con campo diverso

    Salve, ho una questione da porre.
    Su un database Mysql dovrei eseguire una SELECT che svolgesse la seguente funzione: Ovviamente selezionare tutti i record di una tabella, sommare tra loro i record di un campo numerico.
    Sin qui tutto ok.
    Il problema nasce quando devo dire di escludere dalla somma le ripetizioni cioè tutti quei valori uguali tra loro presenti in un altro campo della stessa tabella.
    Sommare tutti ma non quelli uguali.
    Spero di non aver fatto confusione !!

  2. #2
    fai un altra select con tutti i campi da esludere e la metti come clausola where della select principale che effettua la somma.
    EX Mentecatto - succube della Honda
    Le mie foto|HONDA CLUB ITALIA!|DARTH LEGNANZ!

  3. #3
    Non è proprio possibile fare tutto in una unica soluzione ?
    Questa è la query:

    sql = "select DISTINCT sum(somma) as totale_somma from tabella"

  4. #4

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.