【发布时间】:2014-08-23 12:42:48
【问题描述】:
所以我有tableA 和tableB。 A 是原始域数据,如http://www.cnn.com,其中 B 已将其整理得非常整洁,如 cnn.com。我需要提取不在 tableB 中但在 tableA 中的网站。我想在其中放置了一个带有一些疯狂的 %LIKE% 运算符的左连接。
这是我到目前为止所拥有的,但它不起作用。
SELECT tableA.domain, sum(tableA.views) views FROM `tableA` LEFT JOIN tableB ON tableA.domain %LIKE% tableB.name WHERE tableB.name IS NULL AND GROUP BY tableA.domain ORDER BY views DESC
谢谢!
【问题讨论】:
-
那么它是:mysql、sql 还是 sql-server?我们需要查看您的 2 个表结构(列名和类型)。并且“不起作用”?错误或不是您想要或期望的。
-
PS - 你加入平等的事物;然后你做一个 WHERE... LIKE...
标签: mysql sql sql-server database phpmyadmin