Visualizzazione dei risultati da 1 a 4 su 4

Discussione: SQL

  1. #1
    Ho due tabelle:

    1) tabella ARTICOLI con i campi: 'cod' e 'desc'
    2) tabella FATTURE con i campi: 'cod' e 'qta'

    come fare a fare la somma dei valori dei campi 'qta' solo per i codici presenti nella tabella ARTICOLI?

    Es ( non funzionante ):

    SELECT sum(qta) FROM FATTURE WHERE cod= tutti i codici della tabella ARTICOLI

    QUALCUNO MI AIUTI!!!!

    Ciao!

  2. #2
    SELECT sum(qta) as Quantita FROM FATTURE WHERE cod in (select cod from ARTICOLI)

  3. #3
    avevo un problema simile ma in db access ho provato con la stringa Sql
    di Andrea Simonassi ma mi da un errore nella corrispondenza dei tipi nell'espressione join

    che faccio ?

  4. #4
    Ciao prova con questo

    SELECT Sum(Fatture.qta) AS Quantita
    FROM Articoli LEFT OUTER JOIN Fatture ON Articoli.cod = Fatture.cod
    Giuseppe

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.