【发布时间】:2020-08-04 11:43:26
【问题描述】:
我正在尝试在 SQLServer Management Studio 2008 中一起查询,我正在通过“tax_id”连接两个表,但我有一个来自表 2 (Tax_Rate_Table) 的重复条目,我只需要显示一个条目如下所示,最近的“有效日期”,Tax_ID 4 有一个重复条目:
1.TAX_TABLE---------
tax_id description
1 AZ State
2 AZ-Maricopa Co
4 AZ-Maricopa/Mesa
2.Tax_RATE_TABLE-------
tax_id effective_date tax_percent
1 2015-01-01 00:00:00.000 5.6
2 2015-01-01 00:00:00.000 0.7
4 2015-01-01 00:00:00.000 1.75
4 2019-03-01 00:00:00.000 2
我的加入和按生效日期降序有效,但是,我正在尝试使用“order by effective_date desc LIMIT 1;”但是限制功能不起作用。
【问题讨论】:
标签: sql sql-server sql-server-2008 join greatest-n-per-group