目标:
channels.active=1需要活动 ( ) 但具有0活动项目的渠道的结果。
有items,他们属于channel。items可以有多个通道。
有3张表:
channelsitemsitems_channels
将items_channel项目映射到通道。示例行:
id item channel
1 23 47
到目前为止,我只有这个来获得活跃的频道:
SELECT * FROM channels WHERE channels.active = 1
我无法掌握仅加入具有 0 个活动项目的频道的部分 - 我是否需要子查询或具有某处的HAVING子句?COUNT
此外,channels.active适用于活动频道,items.active适用于活动项目。