删除自动完成中的重复结果 [英] Remove duplicate results in autocomplete
本文介绍了删除自动完成中的重复结果的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个字段为IDPC
,name
,surname
等的数据库.我在IDPC
输入中对搜索引擎使用了自动完成功能,它可以正常工作.在输入name
或surname
中,自动完成功能有效,但它会找到多个相同的名称,因为在数据库上,每个名称都有2或3个pc.所以,我想找到1个名称的结果.
I have a database with fields IDPC
, name
, surname
etc. I used autocomplete for search engine in IDPC
input and it works. In input name
or surname
autocomplete works, but it find multiple same names because on the database each name have 2 or 3 pc. So, I wanna find 1 result for name.
示例:
paul 01pc, paul 07pc, paul 11pc.
在输入name
结果中具有自动完成功能的搜索引擎:
search engine with autocomplete in input name
results:
paul, paul, paul.
我只需要1个paul
.我该如何实现?
Instead I want only 1 paul
. How can I achieve this?
推荐答案
Select Distinct name from table_name where name<>''
此查询会将唯一名称带到页面
This query will bring the Distinct names to the Page
这篇关于删除自动完成中的重复结果的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文