SQL: 获取表中不重复数据并根据字段分组 (不使用 MIN 函数)
以下是可以返回表 #a 中 diag_code 不重复的数据,根据 AdviceCode 分组的 SQL 语句:
SELECT diag_code, MAX(diag_name) AS diag_name, AdviceCode
FROM #a
GROUP BY diag_code, AdviceCode
这个语句使用了 MAX 函数来获取每个组中的 diag_name,而不是使用 MIN 函数。根据你的要求,我们不能使用 MIN 函数。因此,这个语句会返回表 #a 中 diag_code 不重复的数据,并根据 AdviceCode 分组。
原文地址: https://www.cveoy.top/t/topic/qkak 著作权归作者所有。请勿转载和采集!