sql - 每个日期的不同项目
问题描述
对于每个日期,我都有具有唯一 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 中区分项目它说找到“不同”期待标识符找到关键字
谢谢你!
解决方案
尝试DISTINCT
像:
SELECT DISTINCT
date,
item
FROM elbat;
或GROUP BY
类似:
SELECT date,
item
FROM elbat
GROUP BY date,
item;
推荐阅读
- python - 如何在 python 中加密用户输入?
- sql - 使以下选择线程安全
- neo4j - 如何识别 Neo4j 图中的跳跃关系
- c# - 如何在 Yeoman 生成器中创建一个新的 .net 核心项目
- c++ - 从基类到派生类的动态转换以访问方法
- python - 在 Python 中预填充输入
- c# - 如何处理在 Assert 中返回 null 的变量
- google-play - 是否允许从 Google Play 游戏链接到 HTML5 游戏网站?
- python - 如何设置默认的 conda 环境,以便每当我打开终端时它应该被激活而不是 base?
- r - 如何将 r 中的数据帧分成相等数量的记录组,并在两个数据帧中随机平均分割数据