【发布时间】:2018-05-12 18:42:23
【问题描述】:
我有一个这样的字符串:
'41,42,43,44,45,46,'
来自这个查询:
SELECT
GROUP_CONCAT(lv
SEPARATOR ',') as Id
FROM
(SELECT
@pv:=(SELECT
GROUP_CONCAT(Id
SEPARATOR ',')
FROM
iot_zone
WHERE
FIND_IN_SET(id_zone, @pv)) AS lv
FROM
iot_zone
JOIN (SELECT @pv:=40) tmp) a;
我需要将此结果加入到如下查询中:
SELECT T.* FROM T, T2
WHERE T.Id = T2.Id
其中 T2 是具有 GROUP_CONCAT 结果的表
41
42
43
44
45
46
你能帮帮我吗?
非常感谢
【问题讨论】:
标签: mysql group-concat