SELECT count 0 FROM SELECT tab FROM SELECT 2 AS emptyFlag aPAT_NAME AS patName bDATA_VALUE_REMARK AS sex cDEPT_ID AS wardDeptId cDEPT_NAME AS wardName SELECT max CASE
该错误是由于查询块中的列不匹配导致的。在这种情况下,你需要确保查询块的列数和选择列表中的列数相匹配。在这个例子中,你需要检查查询块中的列数是否正确,特别是添加了(case when a.TS_FLAG = '1' then '特' else '' end) as "tsFlag"后的列数是否正确。
如果查询块的列数正确,那么你还需要检查选择列表中的列数是否正确。确保选择列表中的列数和查询块中的列数相匹配。
如果你确认查询块和选择列表中的列数都正确,那么可能是其他地方引起的问题。在这种情况下,你可以尝试逐步调试查询,看看是否可以找到问题所在。
原文地址: http://www.cveoy.top/t/topic/icco 著作权归作者所有。请勿转载和采集!