如何从sqlite中选择具有不同电话号码的所有行?

如何从sqlite中选择具有不同电话号码的所有行?,sql,sqlite,select,distinct,Sql,Sqlite,Select,Distinct,在我的数据库中有3列: 身份证 名字 号码 多行可以具有相同的电话号码。我想选择所有具有不同电话号码的行。应该只有一行有一个电话号码。其他行不应具有相同的电话号码。您必须使用GROUP BY子句,如下所示: SELECT PhoneNumber FROM YourTable GROUP BY PhoneNumber 请编辑您的问题,以包括表模式和您迄今为止尝试的内容。我认为这个问题非常清楚,因此任何人都可以理解。似乎您正在寻找某种分组,不幸的是,在这方面,详细信息太少,无法帮到您,你到底

在我的数据库中有3列:

  • 身份证
  • 名字
  • 号码

多行可以具有相同的电话号码。我想选择所有具有不同电话号码的行。应该只有一行有一个电话号码。其他行不应具有相同的电话号码。

您必须使用GROUP BY子句,如下所示:

SELECT PhoneNumber FROM YourTable GROUP BY PhoneNumber 

请编辑您的问题,以包括表模式和您迄今为止尝试的内容。我认为这个问题非常清楚,因此任何人都可以理解。似乎您正在寻找某种分组,不幸的是,在这方面,详细信息太少,无法帮到您,你到底想让你不想显示的行发生什么事?@ifran但是这表明你的努力很小-我给你显示的链接的第一个标题是“搜索和研究”@laith现在我编辑了我的问题并包含了更多细节。你能帮帮忙吗?很确定这不是OP想要的,既然他说他想要
所有有不同电话号码的行
而不仅仅是
所有有不同电话号码的行
所有有不同电话号码的行。你想要所有号码只出现一次的行吗?万一行有相同的电话号码怎么办?这些名字是否也一样?