gpt4 book ai didi

php - 在 MySQL 中合并结果

转载 作者:行者123 更新时间:2023-11-29 03:57:18 25 4
gpt4 key购买 nike

我有这个问题:

$query = 
"
SELECT
detail_firstN AS firstname,
detail_lastN AS lastname
FROM users
WHERE
users_id = :users_id
";

结果会是这样的:

Array
(
[firstname] => John
[lastname] => Doe
)

在 MySQL 中有什么方法可以将结果合并为只有这个输出吗?

Array
(
[name] => John Doe
)

最佳答案

使用CONCAT

SELECT CONCAT(detail_firstN, ' ', detail_lastN) AS Name
FROM users
WHERE users_id = :users_id

CONCAT_WS

SELECT CONCAT_WS(' ', detail_firstN, detail_lastN) AS Name
FROM users
WHERE users_id = :users_id

更新 1

关于php - 在 MySQL 中合并结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13642076/

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