我有两个数据库 一个是记录会员基本信息的 一个是记录会员登陆次数的
比如
会员基本信息 A 中有
AA 男 23
BB 女 22
CC 女 23
会员登陆次数 B 中有
AA 2012-1-2
BB 2012-2-1
AA 2012-2-2
CC 2012-2-3
AA 2012-3-1
我想查AA所有数据 和AA最后一次登陆数据显示在一个GRIDVIEW里 如
会员 性别 年龄 最近登陆时间
AA 男 23 2012-3-1
BB 女 22 2012-2-1
CC 女 23 2012-2-3
这个应该怎么做啊 求大神帮忙
我的分不多 实在不好意思 比较着急 求好人帮助
------解决方案--------------------------------------------------------
AA所有数据不就包括最后一次数据啊,你可以按时间排序啊
------解决方案--------------------------------------------------------
select top 1 * from B where b.会员=‘AA’
order by 最近登陆时间 desc
------解决方案--------------------------------------------------------
把两个表取出来的数据都装进同一个DataTable里 ,然后直接进行绑定就OK
------解决方案--------------------------------------------------------
使用sql 语句把两张表的数据,合并到一张表里,再显示绑定到 gridview中就可以了
- SQL code
select a.会员名,a.性别,a.年龄,b.最近登陆时间 from AA as a left join BB as b on a.会员名=b.会员名 order by b.最近登陆时间
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
select [user].*,[login].8 from [user] where username in
(select top 1 * from [login] order by logintime desc)
------解决方案--------------------------------------------------------