我有3张桌子,“negocio”,“paquete”,“posts”。
“negocio”有一个“paquete”,而“negocio”可能有一个或多个“帖子”。
我想带来所有具有相同数量的“帖子”的negocios(其值为“posts.tipo_post”的值为“Post”的值)记录为其各自的“paquete.no_posts”< / p>
我正在做这样的事情,但它给我一个空集。
SELECT DISTINCT negocio.id, negocio.nombre FROM negocio
INNER JOIN posts ON negocio.id = posts.id_negocio
INNER JOIN paquete ON paquete.id_negocio = negocio.id
WHERE paquete.no_posts = (SELECT COUNT(*) FROM negocio INNER JOIN posts
ON posts.id_negocio = negocio.id WHERE posts.tipo_post = 'Post'
AND posts.estado_post = 'Disenador')
答案 0 :(得分:0)
尝试给你的计数(*)表别名
DDX...