我在SQLite数据库上有这种表:
有没有办法获取用户名列的所有不同值,即获取 - 在此示例中 - user1 user2 user3没有其他信息?
感谢。
答案 0 :(得分:3)
两个查询都会产生相同的结果:
SELECT
username
FROM
mytable
GROUP BY username
OR
SELECT DISTINCT
username
FROM
mytable
不同之处在于,您可以将一些汇总功能添加到您的用户名group
,例如count(*)
,以查看特定username
在您的表格中出现的次数。
答案 1 :(得分:1)
尝试使用distinct:
SELECT DISTINCT username
FROM mytable