【问题标题】:Skip Duplicate entries in row (MySQL)跳过行中的重复条目(MySQL)
【发布时间】:2011-05-08 22:36:03
【问题描述】:

我有一个从特定列中提取行的 C# Windows 窗体应用程序。但是,许多行都有重复的条目(这很好),但是,我只想显示这一列的所有唯一行值。

是否有您知道的 MySQL 查询可以做到这一点?

谢谢! :)

【问题讨论】:

    标签: sql mysql winforms


    【解决方案1】:
    select distinct (`column`)...
    

    select ... group by `column`
    

    【讨论】:

    • +1 表示 GROUP BY 选项。有时 DISTINCT 不起作用。
    【解决方案2】:
    select distinct(column_name) from your_table
    

    【讨论】:

    • 谢谢克劳斯比斯科夫! :D 非常感谢
    【解决方案3】:

    在 SELECT 语句中使用 DISTINCT 关键字。

    SELECT DISTINCT column FROM TABLE WHERE ....
    

    【讨论】:

      【解决方案4】:

      您必须使用DISTINCT 关键字。它会忽略重复项。

      SELECT
          DISTINCT ColumnName
      FROM
          TableName
      WHERE
          <condition>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-04-12
        • 2012-04-12
        • 2017-08-15
        • 2014-08-01
        • 2017-06-03
        • 1970-01-01
        • 2020-04-09
        • 1970-01-01
        相关资源
        最近更新 更多