gpt4 book ai didi

mysql - 从存储的描述生成查询的 SQL 脚本

转载 作者:行者123 更新时间:2023-11-30 23:06:16 26 4
gpt4 key购买 nike

我有一个数据表如下:

Name              Expression
FirstName NULL
LastName NULL
FullName CONCAT(FirstName,LastName)
Gender NULL
FullNameWGender CONCAT(FullName,Gender)

如何使用 SQL 语句生成从表中获取的以下数据:

FirstName, LastName, CONCAT(FirstName,LastName) AS FullName, Gender, CONCAT(CONCAT(FirstName,LastName),Gender) AS FullNameWGender

我正在使用 MySQL。

我不期望完整的代码,但至少是一个起点,因为我不知道如何确保一旦我到达具有 CONCAT 的表达式列中的数据并对其进行处理。

如上例,在表中是CONCAT(FullName,...)。但是对于我的 SQL,我必须提取并处理它以显示为 CONCAT(CONCAT(FirstName,LastName),....)...

任何帮助都会很棒!

最佳答案

您可以为 FullNameWGender 做的是 CONCAT(FirstName, LastName, Gender)。

Select FirstName, LastName, CONCAT(FirstName,LastName) AS FullName, Gender, CONCAT(FirstName, LastName,Gender) AS FullNameWGender

CONCAT 可用于两个以上的字符串。 dev.mysql.com

关于mysql - 从存储的描述生成查询的 SQL 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21761125/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com