gpt4 book ai didi

mysql - CONCAT 子查询结果和固定字符串

转载 作者:太空宇宙 更新时间:2023-11-03 11:04:02 24 4
gpt4 key购买 nike

我想创建一个虚拟列。
它由列、子查询和固定字符串组成。

当前代码使用子查询作为字符串,并没有执行。

SELECT X.vname, X.id, CONCAT(X.vname, '..' ,SELECT T.id FROM T WHERE T.x_id=X.id LIMIT 1, '..', 'some_text') FROM xtable AS X

结果为:vname_value..SELECT T.id FROM T WHERE T.x_id=X.id LIMIT 1..some_text

最佳答案

试试这个,用方括号括起子查询

SELECT X.vname, X.id, CONCAT(X.vname, '..' ,(SELECT T.id FROM T WHERE T.x_id=X.id LIMIT 1), '..', 'some_text') FROM xtable

关于mysql - CONCAT 子查询结果和固定字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13353154/

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