簡體   English   中英

在Crystal報表中加載不同的記錄

[英]Load distinct record in crystal report

在我的SQL數據庫表中,我有類似的記錄

EmpID(int-pk) | Attend-Date(datetime) |workinghrs(time(0))|extrahrs(time(0))
-----------------------------------------------------------------------------
    1         |   15-04-2015          |  04:10:30          |01:00:00
    1         |   16-04-2015          |  02:10:30          |02:00:00
    1         |   17-04-2015          |  04:50:30          |04:00:00
    2         |   18-04-2015          |  01:40:00          |01:40:00
    2         |   14-04-2015          |  06:10:00          |00:40:00

現在,我需要在2015年4月14日至2015年4月18日之間選擇此記錄,但要對每個EmpID加上工作時間和額外費用

像這樣的東西

EmpID(int-pk) | |workinghrs (time(0)) |extrahrs(time(0))
 ------------------------------------------------------
   1          |11:20:30               |07:00:00
   2          |07:50:00               |02:20:00

然后,我必須在水晶報表上顯示所有這些內容。 我正在使用C#Windows應用程序,在這個問題上我不知道如何構建邏輯。 提前致謝。

您是說查詢邏輯? 如果是,這將給出結果

  select EmpID ,sum(DATEDIFF(MINUTE, '0:00:00', workinghrs ))
 ,sum(DATEDIFF(MINUTE, '0:00:00', extrahrs ))
  from <table>
  group by EmpID
  Order by EmpId

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM