テーブルを調べて列の合計を取得しようとしていますが、有効な列名ではないmins
ことが常に表示されますmins
SELECT
acs.cid,
DATEDIFF (n, acs.StartTime, acs.EndTime ) as prepromomins,
CASE
WHEN (p.multiplier is null) THEN DATEDIFF (n , acs.StartTime, acs.EndTime)
ELSE (DATEDIFF ( n , acs.StartTime , acs.EndTime ) * p.multiplier)
END AS mins
FROM
activecards as acs
LEFT JOIN Promotions as p
ON acs.StartTime > p.StartTime and acs.EndTime < p.EndTime