postgre我在这个SQL自联接中做错了什么



我有一个表格,里面有分配给主题的博客文章,记录如下:

postid主题><1><1>><1>><1>条形图条形图><1><1><1>12604160条形图7>><1>604162
id blogid子主题
81829 1 604136foo
81830 60 604139 foo
81831 1604144foo
81832 1604144条形图2
81833 88 604146 foo
81834 88 6041462
81835 88 6041467
81836 51604152foo
81837 71 604156 foo
81838 75 604160 foo 18
81839 75 604160 foo 8
81840 75 604160 foo
81841 75 604160 foo
81842 75foo16
81843 75 6041602
81844 75 604160 条形图
81845 118
81846 118604162foo8
81847 118604162foo
81848 118foo13

主题标准有点模糊,但可能更像这样?

SELECT postid
FROM topics
GROUP BY postid
HAVING COUNT(DISTINCT topic) > 1;

最新更新