我正在关注一些关于mysql函数创建的教程,但我不断收到以下错误。mysql语法错误,但在哪里?
您的SQL语法错误;检查 对应于你的MySQL服务器版本正确的语法使用 附近的'第5行手册:
CREATE FUNCTION getstatisticscount (h VARCHAR(35),d date)
RETURNS INT
DETERMINISTIC
BEGIN
DECLARE tel INT;
SELECT count(hash) into tel from statsitieken where hash=h and lastvisit between concat(d,' 00:00:00') and concat(d,' 23:59:59') group by hash;
RETURN tel;
END;
我能为我的生活找不到在哪里线5,但无论哪我把它放在线上,我不断收到这个错误。 如果我从sql小提琴代码中删除这个函数就没事了。 我找不到它有什么问题......除了可能有缺陷的教程。
http://sqlfiddle.com/#!2/70f0a
SQL小提琴在哪里? –
不错!我以前不知道 - http://sqlfiddle.com/ –
我已经添加了sql小提琴链接 – Tschallacka