SQL-拉取具有最新日期和最低值的唯一名称

阿毛里

如何获得具有最新日期和最低价值的唯一名称。

名称日期值

布拉德1/2/10 1.1

布拉德1/2/10 2.3

鲍勃1/6/10 1.0

布拉德2/4/09 13.2

此查询似乎不起作用

  SELECT distinct 
  A.[ViralLoadMemberID]       
  ,B.LastName
  ,B.FirstName
  ,A.[Date]
  ,A.[vaule]  

  FROM [t].[dbo].[tblViralLoad] A
  left join [dbo].[tblEnrollees] B on A.ViralLoadMemberID = B.MemberID
  where 


   A.Date =
   (
   select MAX(Date)
   from dbo.tblViralLoad
   where ViralLoadMemberID = A.ViralLoadMemberID
   and 
   ( Date >= '07/01/2014'
    and Date <= '12/3/2014' ) )
戈登·利诺夫(Gordon Linoff)

这个想法是只使用order by和获取一行。如果您想要最新日期的最低值,则标准SQL将是:

select t.*
from table t
order by desc desc, value asc
fetch first 1 row only;

对于旧版本的SQL Server,您将省略最后一行,并执行select top 1 * . . .对于MySQL,最后一行是limit 1

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从具有5个以上标题的用户中选择一个唯一名称。的SQL

来自分类Dev

SQL-仅在最大日期前选择唯一名称?

来自分类Dev

SQL-仅在最大日期前选择唯一名称?

来自分类Dev

SQL根据最大索引选择唯一名称

来自分类Dev

具有唯一名称标题的表

来自分类Dev

创建具有唯一名称的元素

来自分类Dev

上载具有唯一名称的图像

来自分类Dev

上载具有唯一名称的图像

来自分类Dev

根据不同字段中的最新值选择所有唯一名称

来自分类Dev

获取具有非唯一名称的命名Vector值

来自分类Dev

SQL 选择具有最新日期的属性列

来自分类Dev

具有相同ID和最新日期的SQL concat行

来自分类Dev

如何找到最低值和相应的日期SQL-Server 2014

来自分类Dev

SQL - 使用 group by 和 order by 选择最低值?

来自分类Dev

如何获取表中最新日期和 Oracle SQL 中上一个日期值的差异?

来自分类Dev

当T-SQL中的另一行<>'X'时,检索具有最新日期的数据行

来自分类Dev

给定的唯一名称列表和种子

来自分类Dev

具有唯一名称的排行榜

来自分类Dev

使用dplyr重命名具有唯一名称的多列的快速方法

来自分类Dev

生成具有唯一名称的PRN文件

来自分类Dev

Java XPath Compile无法查询具有唯一名称空间的标记

来自分类Dev

唯一名称的子集

来自分类Dev

将唯一日期和唯一名称的值汇总到新工作表中

来自分类Dev

想从 sql 中获取最低值

来自分类Dev

SQL Server:获取并求和最低值

来自分类Dev

SQL查询的最新日期

来自分类Dev

SQL合并3个表并仅获取具有最新日期的行

来自分类Dev

从每组的3个表中选择具有最新日期的sql行

来自分类Dev

在MySQL中如何使用SQL获取具有最新日期的行

Related 相关文章

热门标签

归档