mysql - SELECT 关键字位置错误

标签 mysql sql

我最近开始写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;

关于mysql - SELECT 关键字位置错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58255626/

相关文章:

MySQL索引定义,有什么区别?

mysql - Rails 3 - 突然挂起的迁移错误

mysql - 将查询结果限制为每组两行

sql - 如何在sql server中在两个二进制类型之间进行按位异或?

javascript - 使用 mysql 删除额外的行

java - Tomcat 8 + MySQL + Spring + JPA - 无法为连接 URL '' 创建类 'null' 的 JDBC 驱动程序

mysql - 如何在 Oracle 中设置变量然后在查询中重用它?

sql - 如何在 do 列中按日期划分分组数据

java - Hibernate 抛出 SQLGrammarException

PHP 和 SQL - 数据库过载