99问答网
所有问题
sql怎么取每个用户最后一条记录?
(Gh 卡号 Rq 日期 Cj 机号 Sj 时间 Je 金额 Cs 次数 Ye 余额)
举报该问题
推荐答案 2013-06-10
你这数据库没设计唯一的字段吗?
比如你加一个自增型的字段。
然后你select top 1 * from table order by 自增字段 DESC
就取得最后一条记录了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BBXjWOOWt.html
其他回答
第1个回答 推荐于2016-11-15
???
什么意思额
就是单纯的取最后一条记录么
还是说"第一名" "最后一名" 这样的条件呢
第2个回答 2013-06-10
select top 1 * from table order by Rq DESC
第3个回答 2013-06-10
select Gh,max(Rq) from tableName group by Gh
第4个回答 2013-06-10
日期和时间分开干嘛!自找麻烦呀!
相似回答
SQL
查询--查询用户
每个用户
的
最后
一次登录
记录
答:
1、创建测试表,create table test_log(user_id number, v_date date);2、插入测试数据,insert into test_log select round(level/4), sysdate-level from dual connect by level<1000;3、查询表中数据,
一个用户
会有多条时间
记录
,select t.*, rowid from test_log t;4、编写
sql
,获取所需...
sql
server
如何
查找
最后一条
插入的
记录
答:
SQL Server 查询最后一条记录有两种方法,
一种是使用TOP命令,一种是使用LIMIT命令
,具体方法如下:1、使用TOP SELECT TOP 1 * FROM user;SELECT TOP 1 * FROM user order by id desc;2、 使用LIMIT SELECT * FROM user LIMIT 1;SELECT * FROM user ORDER BY id ASC LIMIT 1;SELECT * FROM...
sql如何
查
每个用户最后
一次使用
记录
答:
select 工单id,
用户
id from 工单表 a where 建单时间=(select max(b.建单时间) from 工单表 b where b.用户id=a.用户id)
SQL
Server
如何
查询
最后一条记录
答:
SQL Server 查询最后一条记录有两种方法,
一种是使用TOP命令,一种是使用LIMIT命令
,具体方法如下:1、使用TOP SELECT TOP 1 * FROM user;SELECT TOP 1 * FROM user order by id desc;2、 使用LIMIT SELECT * FROM user LIMIT 1;SELECT * FROM user ORDER BY id ASC LIMIT 1;SELECT * FROM...
求助:
SQL怎样取
数据库
最后一条
数据
答:
实现思路:如果是正序的
取出最后一条
,那么就是倒叙取出第一条。所以拍下序,之后取出第一条就可以了。
sql
:select top 1 username from tablename order by username desc ;以上就是取出来第
一条记录
,如果想取出来最后一条:sql:select top 1 username from tablename order by ...
...人多条记录中
每个
人符合条件的
最后一条记录
的
SQL
答:
SELECT MAX(createdate) from tablename GROUP BY userid;
使用
SQL如何
查询不同人员的
最后一条
充值信息
答:
表:客户编号,客户冲值金额,冲值日期 select 客户编号,客户冲值金额,冲值日期 from 表 where 客户编号='
1
'and 冲值日期=(select max(冲值日期) from 表 where 客户编号='1')客户编号设置个变量,然后递交过来查询,再把查询结果显示出来
sql怎么取每个用户最后一条记录?
答:
你这数据库没设计唯一的字段吗?比如你加一个自增型的字段。然后你select top 1 * from table order by 自增字段 DESC 就取得
最后一条记录
了。
sql中如何
提取多
条记录
中的
最后一条?
答:
select t1.*,t2,月份,t2.应发薪酬,t2.实发薪酬 from (select 姓名,职务,起始任期,终止任期 from 表A a where 起始任期=(select max(起始任期) from 表A b where a.姓名=b.姓名)) t1 left join 表B t2 on t1.姓名=t2.姓名 如有不懂请追问。
大家正在搜
sql如何排序取最后一条记录
sql获取最后一条记录
sql取最新一条记录
sql中取一条记录
sql取某个字段最大值的记录
sql选取第一条记录
sql取唯一记录
sql取日期最大的记录
sql取最新日期的记录
相关问题
sql语句写法,取结果集的最后一条数据
SQL Server 如何查询最后一条记录
sql 如何得到最后一条的记录
SQL中如何同时查询出第一和最后一条记录!
sql 取最后一条记录
后端是SQLSERVER,如何选取最后一条记录
sql中如何提取多条记录中的最后一条?
sql 获取每个车辆的最后一条记录,该怎么处理