sql - 在 ms 访问中按随机列分组
问题描述
我在 MS ACCESS SQL 中需要这样的东西
SELECT
ID,
col1,
col2,
random(col3)
FROM
table
GROUP BY
ID,
col1,
col2
笔记:
我想删除选择 col3 随机值的重复项。
输入:
+----+------+------+------+
| Id | col1 | col2 | col3 |
+----+------+------+------+
| 1 | A | B | 7 |
+----+------+------+------+
| 1 | A | B | 10 |
+----+------+------+------+
结果:
+----+------+------+------+
| Id | col1 | col2 | col3 |
+----+------+------+------+
| 1 | A | B | 7 |
+----+------+------+------+
请求:
+----+------+------+------+
| Id | col1 | col2 | col3 |
+----+------+------+------+
| 1 | A | B | 10 |
+----+------+------+------+
解决方案
推荐阅读
- memory-management - 从 48 位架构设计内存管理方案
- c++ - 如何解决这个递增递减算子问题?
- typescript - 对象的 Typescript 属性或 null 未按预期工作
- php - Laravel Google 登录:- 回调在 localhost 中不起作用
- c++ - boost::asio 数据拥有`ConstBufferSequence`
- python - 这将是什么代码?你必须用python解决
- windows - 如何记录CMD输出?
- android - Android Studio Portable 设置中的 Flutter Doctor 问题“未找到 Android Studio”
- python-3.x - BayesSearchCV 在 SGDClassifier 参数调整期间不起作用
- java - 我如何访问paintcomponent graphics g 变量以从其他方法中绘制东西?