SQL消费表中查找所有用户最后一条消费记录
2017-05-13 16:01
615 查看
SQL消费表中查找所有用户最后一条消费记录 5
SQL消费表中查找所有用户最后一条消费记录BussnissLogs表中字段BussnissLogsID(消费流水ID),UserID(用户ID),HappeningTime(消费时间) 这个SQL应该怎么写呢?select a.* from BussnissLogs a,(select userid,max(HappeningTime) HappeningTime from BussissLogs group by UserID) b where a.userid = b.userid and a.HappeningTime = b.HappeningTime
SQL查询:如表:消费记录有很多,如何得到每个人的最后一次的消费记录,
假设表为T_ClientConsuemLog 字段包含:F_ClientConsumeID,F_ClientID,F_ClientConsumeDate,F_ClientConsumeMonF_ClientConsumeID消费流水由时间生成不重复发布于2012-07-12 11:29最佳答案
是同一个F_ClientID有很多条把?select * from T_ClientConsuemLog,(select max(F_ClientConsumeID) as fid from T_ClientConsuemLog group by F_ClientID) tableawhere T_ClientConsuemLog. F_ClientConsumeID = tablea.fid
相关文章推荐
- 有两个表,关联字段是userid,每个用户下面有多条记录,怎么列出所有用户的最后一条记录!!!
- sql 查找最后一条记录
- 一条SQL删除所有用户自定义数据表,存储过程
- SQL查询所有用户表记录数
- 通过sql语句递归查找所有下级或上级用户
- 用户admin所属角色组的id是固定的,用一条sql列出admin所有的角色信息
- sql查询 如何获取查找某ID的一条记录在表中是第几条记录
- SQL查询所有用户表记录数
- SQL脚本获取指定数据库的所有用户表记录数
- sql面试题:用一条SQL语句查出不重复的所有记录
- Sql Server中通过父记录查找出所有关联的子记录(可查4级Sql代码)
- SQL数据库group by的用法--从相同记录中查找任意一条记录
- ORACLE中SQL取最后一条记录的几种方法
- oracle分析函数系列之first_value/last_value:在记录集中查找第一条记录和最后一条记录
- 写了一条Sybase SQL语句,用于生成一个表中所有数据的插入记录的生成
- 一条SQL删除所有用户自定义数据表,存储过程(转)
- SQL--统计出所有数据库内用户表的记录总数
- SQL--处理表重复记录(查询和删除) 示例:查询最近一条用户登陆日志
- 一条sql返回表中所有相同类型的前三条记录oracle mysql SqlServer
- Oracle分析函数系列之first_value/last_value:在记录集中查找第一条记录和最后一条记录