当前位置: 首页 > 面试题库 >

选择没有重复条目的一行

卫昊东
2023-03-14
问题内容

在mysql表中,info我有:

ID,名称,城市,日期,状态

我想从“信息”中选择所有名称

$query = mysql_query("SELECT name FROM info WHERE status = 1 ORDER BY id") 
         or die(mysql_error());

while ($raw = mysql_fetch_array($query)) 
{
  $name = $raw["name"];
  echo ''.$name.'<br>';
}

好吧,结果是它返回了所有条目。我想回显所有没有重复的条目。

说:在原始的“名称”下,我们已经将名称“ John”插入了10次。
我只想回声一次。这可能吗?


问题答案:

很简单:

SELECT DISTINCT name FROM info WHERE status = 1 ORDER BY id

SQL关键字DISTINCT可以解决问题。



 类似资料:
  • 我有1个数据帧,我想选择所有没有重复的行 我的df: 我的输出应该是: 我正在使用熊猫数据框 有什么建议吗?

  • 问题内容: 这是从单个表中进行的简单选择。目的是选择四个随机乘积,从x个类别的每一个类别中选择一个,并具有几个“ where”限制。我已经试过了: 这种类型的作品,但始终会返回任何给定类别的相同产品。我想更改显示的产品,同时仍然只显示任何给定类别的单个产品。 我也尝试过: 我在想,也许它需要两个选择-第一个选择一个随机的4个类别,第二个选择从每个类别中选择一个随机行,但是a。不知道该怎么做,以及b

  • 我在冬眠中面临一个奇怪的问题。在多线程环境中操作,当尝试插入到其中一个表中时,在表中获得重复的条目。只有主键不同,其余所有其他字段都是完全重复的。 使用Hibernate+Oracle和使用Spring-HibernateTemplate对象。 下面是我的BO类的相关部分,以及下面给出的保存对象的代码。不使用任何瞬态场。 我已经检查了与此相关的其他帖子,但没有一篇针对问题的根本原因。我不想在db表

  • 我搜索了4天关于这个问题,我在ActiveRecord和使用唯一性验证方面遇到了一些问题。我无法在控制台或测试中创建至少包含一个唯一性验证的模型。但是,我可以使用rails服务器(API)创建对象。 这让我发疯了!这是从我把Rails3项目升级到Rails4开始的。 Rails 4.0.15 Ruby 2.2.0 Factory女孩Rails 4.6.0 RSpec 3.4.1 PG 0.18.4

  • 我正在尝试构建gradle项目,但当我尝试时,我得到以下输出: 在执行了之后,我得出结论,我的项目中甚至没有一个名为的文件。我该怎么办?