sql - 我想从最近生效日期的重复值中发送整条记录
问题描述
我想从最近生效日期的重复值中发送整个单条记录。下面是我使用连接从两个表中获取数据的查询
/** PULLS AREA ATTRIBUTES INTO SERVICENOW COUNTRY**/
SELECT g.CountryNm, o.CountryNm,o.effectivedt
FROM EDW.vwDimGeography g
JOIN EDW.vwDimOfficeLocation o
ON g.CountryNm=o.CountryNm
where g.countrynm != 'DOESNOTEXIST'
group by g.CountryNm,o.CountryNm,o.effectivedt
输出如下:
+------------+------------+
| CountryNm v|effectivedt |
+------------+------------+
|Afghanistan | Afghanistan|
|Afghanistan | Afghanistan|
|Afghanistan | Afghanistan|
| Aruba | Aruba |
| Aruba | Aruba |
| Aruba | Aruba |
| Canada | Canada |
| Canada | Canada |
| Canada | Canada |
+------------+------------+
但我想要输出,例如
+------------+---------------------+------------+
| CountryNm | CountryNm v |effectivedt |
+------------+---------------------+------------+
|Afghanistan | Afghanistan | 30-09-2019 |
| Aruba | Aruba | 05-06-2021 |
| Canada | Canada | 01-02-2020 |
|+------------+---------------------+-----------+
解决方案
推荐阅读
- php - 清洁架构中的记录器
- python - 如何删除字符之间的空格而不删除数据框中的所有空格?
- odoo - Odoo 将字段添加到 res.partner
- c# - Visual Studio 2017 - 如何在 IDE 中配置命令终端?
- python - 将矩阵与标量相乘
- javascript - 使用 if 语句在多个元素的“单击”事件中更改样式属性
- sql - 如何比较同一表中的列值/行
- php - 无法使用作曲家安装 log4php
- powershell - 谷歌驱动器上传多部分 mime base64 编码文件 w/powershell:格式错误的多部分正文错误
- c++ - DirectX11 - 具有流输出的几何着色器