首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

求高手帮小弟我把这2条SQL语句并起来,

2013-01-06 
求高手帮我把这2条SQL语句并起来,在线等!!select t.login_name,t.login_date,y.full_name,y.department_na

求高手帮我把这2条SQL语句并起来,在线等!!
select t.login_name,t.login_date,y.full_name,y.department_name from tb20100925 t ,yhqx y
where t.login_name(+) = y.login_name


select login_name,count(*) from (
select login_name ,login_date from tb20100925
group by  login_name,login_date) 
group by login_name




tb20100925 有login_name,login_date,字段
yhqx  有 login_name,full_name,department_name 字段
我现在要抽出每个用户从9月1号到30一共登入了几次但不包括每天登陆的次数,还要附加全名和部门名
这个是我写的,不行。谁能帮下啊


select t.login_name,count(*), y.full_name,y.department_name from yhqx y
(select t.login_name,count(*) from 
(
select login_name ,login_date from tb20100925 
group by  login_name,login_date) 
group by login_name) t
where t.login_name(+) = y.login_name

[解决办法]
楼主能花一分钟看一下这个贴子吗? 

http://topic.csdn.net/u/20091130/20/8343ee6a-417c-4c2d-9415-fa46604a00cf.html

[解决办法]
select A.login_name,B.full_name,B.department_name,A.QTY 
FROM 
(
select login_name,count(*) as QTY  
from tb20100925  
where login_date between '2010-09-01' and '2010-09-25'
group by login_name
) as A inner join yhqx as b on A.login_name=B.login_name

热点排行