一开始我写的sql是
SELECT a.id,a.name from zabbix.zabbix_test a,log.log_test b WHERE a.id!=b.id
然后这样写是可以查询正确的,查询结果如下
但是当我把表结构变成这样后就出错了。
查询出来的结果就成了这样
然后我就百度,在此感谢这位博主的博客,完美的解决了我的问题。
改进后的sql如下
SELECT DISTINCT a.id,a.name from zabbix.zabbix_test a WHERE a.id not in (select b.id FROM log.log_test b)
然后就成功了,查询结果如下。
thats alll
over