我有一个数据库,我有两列,如上所示。 请注意,第二行与第一行相同,但第三行不同,如您所见
number_chip| Date_of_Scanned_chip
345 2016-12-12
345 2016-12-12
345 2017-1-03
列上的DISTINCT(number_chip)消除了所有芯片,只给了我一个
number_chip| Date_of_Scanned_chip
345 2016-12-12
但我想要的东西给了我这个。请帮助:)
number_chip| Date_of_Scanned_chip
345 2016-12-12
345 2017-1-03 //Eliminates the second line
答案 0 :(得分:2)
列上的DISTINCT(number_chip)消除了所有芯片和 只给我一个
我无法想象你的意思。一个简单的查询:
$collection->sortBy('column3')->sortBy('column2')->sortBy('column1');
似乎正是你想要做的。 select distinct number_chip, Date_of_Scanned_chip
from t;
是SQL中的一个语句。 SQL中没有select distinct
在一列上运行。
答案 1 :(得分:-1)
GROUP BY number_chip,Date_of_Scanned_chip;