Php SQL查询和联接表
我得到了一个组ID数组。Php SQL查询和联接表,php,sql,Php,Sql,我得到了一个组ID数组。 我有一个包含以下整数字段的表: id, node_id and group_id 在此表中,节点id不唯一,组id不唯一 我需要找到每个唯一的nodeID,它具有给定groupid的所有。(我只需要每个节点\u id的一个实例) 选择节点\u id 来自组_节点 其中组id位于($groups) 按节点分组\u id 具有计数(不同的组id)=$arraySize 使用DISTINCT选择节点\u我今天得到了一个类似的查询。这个解决方案非常有效。谢谢 //???? $
我有一个包含以下整数字段的表:
id, node_id and group_id
在此表中,节点id
不唯一,组id
不唯一
我需要找到每个唯一的nodeID
,它具有给定groupid
的所有。(我只需要每个节点\u id
的一个实例)
选择节点\u id
来自组_节点
其中组id位于($groups)
按节点分组\u id
具有计数(不同的组id)=$arraySize
使用DISTINCT
选择节点\u我今天得到了一个类似的查询。这个解决方案非常有效。谢谢
//????
$groups_str = implode(',', $groups);
$query = "SELECT node_id FROM group_nodes
WHERE ............ IN({$groups})
...........";