亲,VSG.FEE_END_TIME>='2013-07-01'这个不能这样写,
如果是oracle需要这样写VSG.FEE_END_TIME>to_ddate('2013-07-01','yyyy-mm-dd')
sqlserver也要做类似的转换,不记得怎么转了,自己查查
SELECT DC.DEAD_ID, DC.DEAD_NAME, DC.NAME AS DEAD_POPULACE
FROM FIS_V_SG VSG
LEFT JOIN FIS_DIC_CITY DC ON VSG.DEAD_POPULACE = DC.ID
WHERE VSG.FEE_END_TIME>='2013-07-01' GROUP BY DC.DEAD_ID, DC.DEAD_NAME, DC.NAME;
LEFT JOIN FIS_DIC_CITY DC ON VSG.DEAD_POPULACE = DC.ID
这个 DEAD_POPULACE 是存在的字段名吗,还是你这里的别名?
如果是别名,需要使用原来的 DC.NAME