首页 > 解决方案 > 每个日期的不同项目

问题描述

对于每个日期,我都有具有唯一 ID 的不同项目,如何创建一个表格来显示每个日期在每一天都有不同的项目?

date |item | Trade ID
1    |A    | 123
2    |A    | 124
1    |A    | 125
3    |B    | 126
1    |A    | 127
2    |A    | 128
3    |C    | 129
1    |A    | 130

期望的结果

date |item
1    |A    
2    |A    
3    |B    
3    |C 

我尝试了以下代码,但我收到一个错误消息选择日期,从 mytable 中区分项目它说找到“不同”期待标识符找到关键字

谢谢你!

标签: sqldistinct

解决方案


尝试DISTINCT像:

SELECT DISTINCT
       date,
       item
       FROM elbat;

GROUP BY类似:

SELECT date,
       item
       FROM elbat
       GROUP BY date,
                item;

推荐阅读