【发布时间】:2012-11-10 06:12:49
【问题描述】:
我正在尝试在查询另一个 Excel 电子表格的 VBA ODBC 连接中编写等效的 CASE WHEN THEN ELSE END。我已经尝试了一切,我只能让这个成功查询电子表格:
.CommandText = "SELECT Data$.CALC_POST_PERIOD='201211' FROM Data$ Data$
结果是当条件为真时返回-1 当为假时返回0
如何自定义?
我正在尝试做这样的事情
SELECT CASE WHEN Data$.CALC_POST_PERIOD='201211' THEN 'CURR_MONTH' ELSE NULL END
但这给了我一个错误 - 不匹配
【问题讨论】: