【发布时间】:2021-04-11 02:42:44
【问题描述】:
我需要帮助将下面的查询从我的 sql 转换为 MS SQL
SELECT
md.ID AS `ID`,
t1.Name AS `Name`,
group_concat(IF(t2.Column3 = 'Value1', t1.Value, NULL)) AS `Value1`,
group_concat(IF(t2.Column3 = 'Value2', t1.Value, NULL)) AS `Value2`,
group_concat(IF(t2.Column3 = 'Value3', t1.Value, NULL)) AS `Value3`
FROM Table1 t1
LEFT JOIN Table2 AS t2 ON t1.Column1 = t2.Column1
GROUP BY t1.Id ;
【问题讨论】:
-
什么是 md.ID?请至少显示一个在 mysql 中工作的查询
标签: mysql sql-server group-concat