0

我有两个数据库(DTB1 和 DTB2)。我只想显示 DTB1 中不等于 DTB2 的结果。我知道我需要比较哪个字段,那就是字段鼠标。

Example:
             DTB1         DTB2
CLICKS        0            1
MOUSES        1            1
HOUSES        2            1
CARS          3            1

Result 输出结果是 CLICKS、HOUSES 和 CARS(因为 MOUSES 的值相等)。

我试试这个......但是当我尝试这个查询时,我的 sql cpu 是 94%:

SELECT a.mouses FROM $database.$table a WHERE NOT EXISTS (SELECT b.mouses FROM $database2.$table2 b WHERE b.mouses=a.mouses);

欢迎任何帮助。

4

1 回答 1

0

如果您有一个索引,您的查询应该运行得更快$database2.$table2(mouses)

于 2013-08-24T15:14:56.290 回答