Ich möchte Verkaufsjahr bis Datum automatisch die Summe der Rechnung Header entsprechen, wo die Kontocodes gleich sind.SQL Inner Join für berechnete Spalte
ALTER TABLE DEBTORS_MASTER
ALTER COLUMN Sales_Year_To_Date AS
(SELECT SUM (INVOICE_HEADER.Total_Sell_Amount_Excl_VAT)
FROM DEBTORS_MASTER
INNER JOIN DEBTORS_MASTER ON INVOICE_HEADER.Account_Code = DEBTORS_MASTER.ACCOUNT_CODE);
Ich erhalte diesen Fehler
falsche Syntax nahe dem Schlüsselwort 'AS'
Wenn Sie auf 'update' Wert (e) in der Spalte' Sales_Year_To_Date', warum sind Sie mit 'alter'? oder mache ich es falsch? Was ist die Frage? Benötigen Sie den Standardwert für die Spalte 'Sales_Year_To_Date' auf' insert'? – zarruq
Können Sie Ihre Tabellenstruktur zusammen mit einigen Daten anzeigen? –
@zarruq Ich möchte Sales_Year_To_Date automatisch die Summe aus der anderen Tabelle, nicht ein Update. Meine SQL-Anweisung funktioniert. – dylmatthews