好的,我有一个简单的表 Tb1
ID-字 1 - 汤姆 2 - 汤姆 3 - 汤姆 4 - 猫 5 - 汽车 6 - 车 7 - 鹿
我的目标是:
-1st,获得唯一的区分大小写的单词,所以这个 sql 工作正常:
select DISTINCT BINARY(word) from Tb1
-2nd,获取唯一的Word(不关心大小写),所以使用这个简单的sql
select distinct word from Tb1
第一个查询应显示Tom, tom, cat, car, CAR, DEER
(result1)。
第二个查询应该显示Tom, cat, car, DEER
(result2)。
所以我想要 result1 减去 result2: tom, CAR
。所以我试过
select w1 from (select DISTINCT BINARY(word) w1 from Tb1) Tb
where w1 NOT IN (select DISTINCT word from Tb1)
因为我有 200000 行,所以计算机崩溃了,似乎什么也没返回。那么如何解决我的问题?