sách gpt4 ai đã đi

MySQL: biến = biến + câu lệnh select

In lại 作者:行者123 更新时间:2023-11-29 05:19:33 25 4
mua khóa gpt4 Nike

我在临时表中有几条记录,我想从每条记录中获取一个值并将其添加到一个变量中,例如

color | caption
--------------------------------
red stop
blue state line
yellow yield
orange construction

var1 = '红;蓝;黄;橙'

在 MSSQL 中,我可以这样做:

-- MSSQL
select var1 = var1 + color
from signShapes

在 MySQL 中,这是行不通的。我只会得到“橙色”。

-- mySQL
select var1 = concat(var1, color)
from signShapes

不,我知道我可以用游标或循环来完成这个。我很好奇我是否可以在没有任何一个的情况下执行此操作,类似于 MSSQL 方法。

1 Câu trả lời

 SELECT var1 = GROUP_CONCAT(color SEPARATOR ';')
FROM signShapes
GROUP BY color;

关于MySQL:变量=变量+select语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27772941/

25 4 0
Bài viết được đề xuất: PHP 进行无限查询
Bài viết được đề xuất: java - 从数组列表中删除时java中的当前修改异常
Bài viết được đề xuất: java - 有没有办法使用 Scanner 对象在文本文档中搜索特定数据?
Bài viết được đề xuất: php - 我的 pdo 语法有什么问题?
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com