Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Query

  1. #1

    Query

    Ecco la mia query:
    SELECT SUM(nettissimo) AS imponibilefatt ,cust_id,clienti.codice AS advcli,n_fatt06,data_fattura,vendite_new.modalita, causale,testocausale,pubblicazione,numero_pubblica zione,codiciiva.codice,full_name,codiceiva,vendite _new.ID,descrizione,nettissimo,impiva,spese
    FROM vendite_new,clienti,codiciiva
    WHERE n_fatt06 <> 0 and ditta LIKE 'A' AND vendite_new.codice = clienti.codice and vendite_new.codiceiva= codiciiva.codice GROUP BY n_fatt06,ID
    ORDER BY n_fatt06

    A video ottengo l'estrazione di vati record ripetuti ordinati per numero di fattura, mi va bene ma in più vorrei che SUM(nettissimo) AS imponibilefatt sia la somma del campo nettissimo dove il numero di fattura è lo stesso.

    esempio ho 3 record nella tabella vendite_new con i seguenti n°fattura,2 e 3, cioè due ordini hanno lo stesso n°fattura

    io vorrei a video:metto solo i campi che interessano.


    n°fatt-nettissimo- sum(nettissimo)-impiva
    2--------100----------100---------20
    3--------100----------200---------40
    3--------100----------200---------40

    se si potesse poi evitare di scrivere due volte 200 sarebbe meglio ma non è essenziale

    grazie anche per i suggerimenti.

    Maurizio

  2. #2
    Utente di HTML.it L'avatar di Robycz
    Registrato dal
    Jul 2002
    Messaggi
    245
    prova:

    SELECT numfatt, Sum(nettissimo) AS imponibilefatt
    FROM tabella
    GROUP BY tabella.numfatt;

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.