Accessで日報の管理をしてします。
一緒に有休の管理をしたいのですが、難しく困っています。
図のような表を作りたいのですが、可能でしょうか???
繰越残高を参考にDsumやNzを使ってやってみたのですが、「有休取得計」と「有休残数」が求めたい数字と違ってしまします…
現状だと、図のようにすべて同じ数字になってしまいます。
下のSQL(クエリウィザードにて作成)で作成したのですが、別のクエリを作成した方がいいのでしょうか??
説明力がなくてすみません。よろしくお願いいたします。
SELECT DISTINCTROW Q日報時間集計クエリ.[No], Q日報時間集計クエリ.作業月, Q日報時間集計クエリ.作業員CD, Q日報時間集計クエリ.氏名, T就業日数.日数 AS 就業日数, Q日報時間集計クエリ.作業時間 AS [作業時間 の 合計], Q日報時間集計クエリ.遅刻 AS [遅刻 の 合計], Q日報時間集計クエリ.早退 AS [早退 の 合計], Q日報時間集計クエリ.外出 AS [外出 の 合計], Q日報時間集計クエリ.有休取得 AS [有休取得 の 合計], [遅刻 の 合計]+[早退 の 合計]+[外出 の 合計]+[有休取得 の 合計] AS 有休取得計, Q日報時間集計クエリ.有休残 AS 有休残の合計, Nz([有休取得計],0) AS 有取得NZ, Nz([有休残の合計],0) AS 有取残NZ, DSum("有取得NZ","Q日報時間集計 のコピー","No <=" & [No])-DSum("有取残NZ","Q日報時間集計 のコピー","No <=" & [No]) AS 残 FROM T就業日数 INNER JOIN Q日報時間集計クエリ ON T就業日数.月 = Q日報時間集計クエリ.作業月;
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。