我最近开始编写MySQL,但是我发现了一个看起来很幼稚的问题,但我无法解决它。我已经创建了一个功能,它只是添加到 VARCHARS toghether 中,现在我正在尝试使用两列中的所有值执行该函数。问题是关键字 SELECT 处于错误的位置,尽管它看起来并非如此......
SELECT create_full_name_2(SELECT name FROM person, SELECT surname FROM person);
第一个选择引发错误。
它应该是:
SELECT create_full_name_2(name, surname)
FROM person;