【发布时间】:2014-11-08 05:43:27
【问题描述】:
我需要一个查询,我正在尝试一些方法来实现它,但仍然无法解决我的问题。我有一个表格和数据存储在一个用逗号分隔的字段中。所以数据看起来像'120,122,145,136'。我称这张桌子为table1。
另一个表有 1300 行。我正在尝试获取未包含在 table1 中的行。
这是我写的查询。这无法正常工作。如何得到正确的结果?
SELECT a.ddd FROM table2 a
WHERE NOT EXISTS
(SELECT id
FROM table1
WHERE data_separated_comma NOT LIKE '%a.ddd%')
希望有人帮助我。
【问题讨论】:
-
你能发布一些示例数据吗?
标签: mysql subquery sql-like not-exists