【发布时间】:2018-12-12 03:09:51
【问题描述】:
我正在尝试运行一个非常简单的CASE...WHEN 语句:
SELECT userid, sum(end_time-start_time)/60 AS timespent_minutes,
CASE WHEN webid = '324234' THEN 'CA'
ELSE 'Other' END AS storeloc
FROM time_spent_intervals
WHERE (ds = '2018-12-01')
GROUP BY userid, storeloc
但我收到以下错误:
错误:SYNTAX_ERROR
第 6:38 行:无法解析列“storeloc”
【问题讨论】:
-
你确定你使用的是 MySQL 吗?
-
你的表架构是什么?