源代码:
SELECT
MIN (salary),
department_id
FROM
employees
GROUP BY department_id
HAVING MIN (salary) >
(SELECT
MIN (salary)
FROM
employees
WHERE department_id = '50');
错误代码: 1630
FUNCTION myemployees.min does not exist.
Check the 'Function Name Parsing and Resolution' section in the Reference Manual
翻译:函数myEmployees.min不存在。检查参考手册中的“函数名解析和解析”部分
出错原因,MIN()函数min后面接了空格,删掉空格即可正常运行
F12自动整理格式会多出很多空格,SQLyog里需要注意,函数与括号()之间出现空格会导致出错。
其实这个问题只在少数版本的SQLyog里才会出现,如果一直有,就卸载了装最新版本的SQLyog就行了.