2013-04-18 205 views
1

我在水晶報表中工作,我正在生成基於性能的報表。這是我的查詢mysql中兩列的總和

select mguser.userID, mguser.userName as Loger,date_format(trschedule.insDate,'%Y-%m-%d') as _Date, 
count(distinct trschedule.scheduleID) as Schedule_Count, count(*) segment_count 
FROM 
mguser 

我想這兩列---計數(不同trschedule.scheduleID)作爲Schedule_Count的總和,COUNT(*)SEGMENT_COUNT

我怎樣才能做到這一點在MySQL ???

+1

查詢結果是什麼.......? – andy

回答

2
select Loger,_Date, (Schedule_Count + segment_count) sum from 
(
    select mguser.userID, mguser.userName as Loger, 
    date_format(trschedule.insDate,'%Y-%m-%d') as _Date, 
    count(distinct trschedule.scheduleID) as Schedule_Count, 
     count(*) segment_count 
    FROM 
    mguser 
)d 
+0

非常感謝你拉娜:) – Mohsinjan110