0
小時,我想寫一個query
對工作時間計算總薪酬的基礎。計算總工資的基礎上,Postgres的
在我來說,我有兩個表:
machineTypes
與領域machine_rent
(每小時基地)。machines
(它保持自帶每天像機器的所有信息:machine_name
,timein
,timeout
,task
)
現在我想填充特定機器的總量,是多少個小時即機器工作,然後乘以machine_rent
以計算出totalpay
。
可以說,同一臺機器,每天來爲特定的時間,現在我有機器的租金來總結總時間(時間和超時,這將是減法)再乘以填充時間世襲的那臺機器的工作總量。我只想要公式得到準確的計算。 – 2013-02-19 09:07:08
嘗試在http://sqlfiddle.com/上添加一些示例數據,並在此處發表評論並將其鏈接回它。然後,我們有一些東西可以玩,不必浪費時間編寫虛擬數據來測試查詢。你已經非常說明你需要做的是什麼 - '和()''的通過interval'減去從'in'時間'out'時創建的,然後由'machine_rent'通過加入'機獲得乘上金額'在primary->外鍵鏈接上''machineTypes'。 – 2013-02-19 09:44:51