Create field som sum af andre fields
Hej alle.Jeg sad og tænkte om følgende er muligt i et tabel. Jeg ved at det er muligt i views, men MySQL har ikke views endnu.
CREATE TABLE project_hour(
XiDataId VARCHAR(32) NOT NULL,
XiParentId VARCHAR(32),
XiTaskId VARCHAR(32) NOT NULL,
vcName TINYTEXT,
txtDescription TEXT,
iTimeBegin BIGINT,
iTimeEnd BIGINT,
iTimeDiff AS SUM(iTimeEnd - iTimeBegin),
FOREIGN KEY (XiTaskId) REFERENCES project_task (XiDataId),
PRIMARY KEY (XiDataId),
UNIQUE UC_XiDataId (XiDataId));
Jeg ønkser altså at oprette iTimeDiff som diffrencen mellem iTimeEnd og i TimeBegin. Kan det lade sig gøre i MySQL?
Mvh. Peter
