做网站多少前,qq群营销工具,冠县住房和城乡建设局网站,美橙建站怎么样数据库中二张表#xff0c;用户表和奖金记录表#xff0c;奖金记录表中一个用户有多条信息#xff0c;有一个生效时间#xff0c;现在要查询#xff1a; 奖金生效时间在三天前#xff0c;每个用户取最新一条奖金记录#xff0c;且用户末锁定 以前用的方法是直接写在C#代…数据库中二张表用户表和奖金记录表奖金记录表中一个用户有多条信息有一个生效时间现在要查询 奖金生效时间在三天前每个用户取最新一条奖金记录且用户末锁定 以前用的方法是直接写在C#代码中的 for(所有末锁定用户) 查询奖金记录表 top 1 where uid??? order by 生效时间 desc if(上面查询的记录生效时间在三天前) 输出 今天花了大部分时间研究了一下终于找到一条SQL语句就可以把结果查出来的方法 那个row_number函数在MSSQL2008以上才会有