当我在keyward中使用GROUP_CONCAT时,查询无法正确执行

塔库尔

我尝试使用NOT IN关键字运行子查询

SELECT DISTINCT(user_id) FROM user_group_master WHERE user_id IN (SELECT GROUP_CONCAT("'",userid,"'") FROM location_sharing_setting WHERE owner_id = '123456' AND sharing_status = 0)

当我们不使用子查询时,查询运行正常

SELECT DISTINCT(user_id) FROM user_group_master WHERE user_id NOT IN ('56556','540003')

请帮助我最好的解决方案...

萨加斯

您不需要GROUP_CONCAT使用IN()

SELECT DISTINCT(user_id) 
FROM user_group_master
 WHERE user_id IN (SELECT user_id
                   FROM location_sharing_setting
                   WHERE owner_id = '123456' AND sharing_status = 0)

您可以在IN()语句内指定一个列表,例如'123','234',..

或者,您可以指定一个查询,该查询输出相同的列,例如

SELECT * FROM Table
WHERE Col IN(SELECT Same_Col FROM OtherTable)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当我在查询中使用“ GROUP_CONCAT”和“ HAVING”时,如何计算MySQL结果?

来自分类Dev

当我在MySQL查询上使用GROUP_CONCAT时出错

来自分类Dev

MySQL:在group_concat中使用concat时如何排序?

来自分类Dev

MySQL:在group_concat中使用concat时如何排序?

来自分类Dev

如何在查询中使用两列的GROUP_CONCAT

来自分类Dev

在mysql中使用GROUP_CONCAT选择查询

来自分类Dev

在 JOIN 查询中使用 Mysql GROUP_CONCAT

来自分类Dev

当我尝试在Cassandra中使用group by进行查询时“缺少EOF AT GROUP ...”

来自分类Dev

在group_concat中使用sum

来自分类Dev

如何在 mysql 的 Group_concat 子查询中使用选择查询

来自分类Dev

当我们在C#中使用JOIN和GROUP BY查询时如何填充datagridview

来自分类Dev

如何在group_concat中执行子查询

来自分类Dev

从group_concat使用

来自分类Dev

使用group_concat?

来自分类Dev

从group_concat使用

来自分类Dev

无法绕过GROUP_CONCAT

来自分类Dev

使用group_concat的查询仅返回一行

来自分类Dev

结合使用MYSQL GROUP_CONCAT和子查询

来自分类Dev

使用IN与group_concat结果进行MySQL查询

来自分类Dev

使用group_concat的查询仅返回一行

来自分类Dev

使用group_concat加入查询,重复值

来自分类Dev

结合使用MYSQL GROUP_CONCAT和子查询

来自分类Dev

如何修复此查询?使用 GROUP_CONCAT

来自分类Dev

使用 GROUP_CONCAT 查询不适用于 PHP

来自分类Dev

如何在整个子查询上使用 group_concat?

来自分类Dev

如何在group_concat中使用sum和joins

来自分类Dev

如何在Rails中使用GROUP_CONCAT?

来自分类Dev

如何在休眠条件中使用group_concat?

来自分类Dev

在CakePHP 3中使用IFNULL ... GROUP_CONCAT()

Related 相关文章

热门标签

归档