可能重复:
GROUP BY 在 SQL 中使用参数
这是我的 .xlsx 文件的 OLEDB 查询的 SQL 字符串
szSQL = "SELECT cawo_wo_id, wows_step_id, wows_description, wffj_cur_state_desc, cawo_wo_id & wows_step_id AS p5_id FROM [" & SourceSheet$ & "$" & sourceRange$ & "] WHERE [wows_description] like '%ECR%';"
我知道 OLEDB 不支持命名参数,但为什么它不能与使用“?”的“分组依据”一起使用?作为参数?
像这样:
szSQL = "SELECT cawo_wo_id, wows_step_id, wows_description, wffj_cur_state_desc, cawo_wo_id & wows_step_id AS p5_id FROM [" & SourceSheet$ & "$" & sourceRange$ & "] WHERE [wows_description] like '%ECR%' GROUP BY ?;"
谢谢你的帮助。