50万左右的数据,N次搜索之后,怎么查询出来表里除了已经查询出来的数据,还剩下什么数据
select * from keyworddata where contains(keyword,'螺丝 or 螺母') and not contains(keyword,' 螺纹 ')
select * from keyworddata where contains(keyword,'螺纹')
select * from keyworddata where contains(keyword,'螺丝母 or 螺丝帽')
我用全文检索,这样查询速度很快,但是我想查询
1. 除了以上这些N条句子之后,剩下的数据都是什么
2. 我想查询比如说第一条句子的查询结果,在第二三条句子里也出现的数据都是什么,就是重复项是什么
在线等,真难啊!!
------解决方案--------------------这个很简单 剩下的 就是不符合条件的数据咯.
------解决方案--------------------select * from .... not in (你上面的)
这个就是没查出来的
第一个查询 inter join 第二个 id=id
就是两边都出现过的