sql选择distinct与两个参数

问题描述 投票:-4回答:1

我在sql视图中有这个sql查询。数据库mysql

SELECT DISTINCT
    `table`.`date`
    `table`.`name` 
FROM
    `table`

我需要理解:我们选择具有唯一date和唯一name的所有记录或者只有一个参数必须是唯一的。

假设我有3条记录:

  date="11.04.15" name="xxx"

  date="11.04.15" name="yyy"
  date="11.04.15" name="yyy"

它会选择前两个记录吗?

mysql sql
1个回答
1
投票

它将选择具有唯一日期+名称条目的所有记录,因此,将显示2条记录

© www.soinside.com 2019 - 2024. All rights reserved.