distinct 必须放在select 后面第一位
例:正确例子
SELECT distinct t1.school_id,'107', '校长办公室', '0', '2', '', '', 1,
NULL, NULL, NULL, NULL, NULL, 1, NULL from edu_cloud_school t1
left join edu_cloud_department t2
on t1.school_id=t2.school_id where t2.school_id is null
错误例子:
SELECT '107', '校长办公室', '0', '2', '', '', 1, NULL, NULL,
NULL, NULL, NULL, 1, NULL from edu_cloud_school t1,distinct t1.school_id
left join edu_cloud_department t2
on t1.school_id=t2.school_id where t2.school_id is null