「辦公室常用工具」修訂間的差異

出自六年制學程
跳至導覽 跳至搜尋
 
 
(未顯示同一使用者於中間所作的 2 次修訂)
第1行: 第1行:
 
[[分類:振鐸會務]]
 
[[分類:振鐸會務]]
 
[[wellBeingNg::教育再公共化聯盟/辦公室常用工具|請參考聯盟的辦公室常用工具]]
 
[[wellBeingNg::教育再公共化聯盟/辦公室常用工具|請參考聯盟的辦公室常用工具]]
 +
 +
===伙伴的工時計算===
 +
[http://gogopublic.net/ggp/salary.php 芸伍寫的計算程式],待改:
 +
#記憶剛剛的選項,以記憶多輪操作
 +
#年月改為選單
 +
#用陣列記住不同人的一日工時、日薪、勞健保預扣額
 +
#分別統計整日天數與非整日天數
 +
全日上班天列表:<pre>
 +
SELECT start,`end`-start FROM calendar WHERE type LIKE '%上班%' && user_name='○○○'
 +
&& start LIKE '2024-0X-%' && `end`-start>=60000  order by start</pre>
 +
非全日上班列表:<pre>
 +
SELECT start,`end`-start FROM calendar WHERE type LIKE '%上班%' && user_name='○○○'
 +
&& start LIKE '2024-0X-%' && `end`-start<60000  order by start</pre>
 +
折算日數<pre>
 +
SELECT sum(`end`-start)/36000 FROM calendar WHERE type LIKE '%上班%' && user_name='○○○'
 +
&& start LIKE '2024-0X-%'</pre>

於 2024年9月10日 (二) 12:07 的最新修訂

請參考聯盟的辦公室常用工具

伙伴的工時計算

芸伍寫的計算程式,待改:

  1. 記憶剛剛的選項,以記憶多輪操作
  2. 年月改為選單
  3. 用陣列記住不同人的一日工時、日薪、勞健保預扣額
  4. 分別統計整日天數與非整日天數

全日上班天列表:

SELECT start,`end`-start FROM calendar WHERE type LIKE '%上班%' && user_name='○○○'
 && start LIKE '2024-0X-%' && `end`-start>=60000  order by start

非全日上班列表:

SELECT start,`end`-start FROM calendar WHERE type LIKE '%上班%' && user_name='○○○'
 && start LIKE '2024-0X-%' && `end`-start<60000  order by start

折算日數

SELECT sum(`end`-start)/36000 FROM calendar WHERE type LIKE '%上班%' && user_name='○○○'
 && start LIKE '2024-0X-%'