如何区分我在Sqlite中选择的所有列中的一列

时间:2011-04-07 17:30:22

标签: android sqlite

如何区分我在Sqlite中选择的所有列中的一列?

感谢您的帮助

2 个答案:

答案 0 :(得分:18)

如果您只选择一列,则很容易:

SELECT DISTINCT col1 FROM table

如果您的意思是选择多列,但只有一列希望其中一列不同,您可以这样做:

SELECT col1 , col2 , col3 FROM table GROUP BY col1

显然你需要注意这是否意味着你会错过你需要的col2和col3中的一些数据。有时最好选择更多并过滤客户端。

答案 1 :(得分:0)

在查询中使用DISTINCT关键字:

SELECT DISTINCT column FROM table

希望这有帮助,

Phil Lello