Ich habe Broadcasts, Agenten und Anzeige Tabellen:Computed Säule aus verschiedenen Tabellen
CREATE TABLE Broadcasts (
Broadcast_code INT IDENTITY(1,1)PRIMARY KEY,
Minute_cost SMALLMONEY NOT NULL
);
CREATE TABLE Agents (
Agent_code INT IDENTITY(1,1)PRIMARY KEY,
Agent_percent FLOAT NOT NULL,
);
CREATE TABLE Advert (
Advert_code INT IDENTITY(1,1)PRIMARY KEY,
Agent_commission AS ((Minute_cost * Duration_in_minutes)/Agent_percent),
Broadcast_code INT FOREIGN KEY REFERENCES Broadcasts (Broadcast_code) NOT NULL,
Agent_code INT FOREIGN KEY REFERENCES Agents (Agent_code) NOT NULL
);
Ich möchte eine berechnete Spalte berechnen:
Agent_commission AS (((Minute_cost * Duration_in_minutes)/Agent_percent)
Ich habe versucht, Views, Triggers und UDF zu verwenden. Aber ich kann es nicht tun.
Ich brauche den einfachsten Weg, weil dies ein Trainingsprojekt ist. Danke.
try Ansicht, ich glaube, Sie kippe Verwendung berechnete Spalte aus zwei Tabellen, können Sie auch wenn UDF – TheGameiswar