Varför inte bara skapa en vy och beräkna status. Använd sedan vyn istället för tabellen:
CREATE VIEW vwSubscription
AS
SELECT
start_date,
end_date,
IF(end_date > curdate, 'inactive', status) as status
FROM subscription
Varför inte bara skapa en vy och beräkna status. Använd sedan vyn istället för tabellen:
CREATE VIEW vwSubscription
AS
SELECT
start_date,
end_date,
IF(end_date > curdate, 'inactive', status) as status
FROM subscription