OK、私は単純なテーブルTb1を持っています
ID-ワード 1 - トム 2 - トム 3 - トム 4 - 猫 5 - 車 6 - 車 7 - 鹿
私の目標は:
-最初に、大文字と小文字を区別する一意の単語を取得するため、このSQLは正常に機能します。
select DISTINCT BINARY(word) from Tb1
-2番目、一意の単語を取得する(大文字と小文字を区別しない)ため、この単純なSQLを使用します
select distinct word from Tb1
最初のクエリはTom, tom, cat, car, CAR, DEER
(result1) を表示する必要があります。
2 番目のクエリが表示されます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行を取得したので、コンピューターがクラッシュして何も返さないようです。私の問題を解決する方法は?