我的表结构 -
用户名:网站
我想只选择唯一的网站
我试过运行这个查询 -
SELECT DISTINCT username,website from asd
但它选择了唯一的组合
示例 -
John www.google.com
Jack www.google.com
Tom www.facebook.com
查询应返回
John - www.google.com
Tom - www.facebook.com
谢谢
答案 0 :(得分:3)
您可以在案例中使用GROUP BY
:
SELECT username, website FROM asd GROUP BY website
答案 1 :(得分:0)
当您使用包含多个列的DISTINCT
时,它将在配对列中搜索不同的列。所以你得到的数据绝对正确。
根据您的要求,请详细说明为什么需要John
而不是Jack
?