我有一个看起来像这样的表:
name | surname<br> John | John<br> Jessica | Madson<br>
我有这样的查询:
SELECT * FROM table WHERE name LIKE '%j%' OR surname LIKE '%j%'
我得到了什么:
John John John John Jessica Madson
我想要的是:
John John Jessica Madson
我怎样才能摆脱重复的结果?
解决方法
使用DISTINCT:
SELECT DISTINCT name,surname FROM yourtable WHERE name LIKE '%j%' OR surname LIKE '%j%'