は、私は3つのテーブルが最大の表の設定から取られた12日を残す各従業員が持っているこの
設定された最大休暇従業員3つのテーブル
Employee Table
id | EmpId | Name |
1 | N1 | A |
2 | N2 | B |
3 | N3 | C |
Leave Table
id | EmpId | applydate | startdate | daysleave | reason | status |
1 | N2 | 2016-08-25 | 2016-08-25 | 4 | vacation | Approved |
Setting Table
id | var | val | valdef | status |
1 | MaxLeave | 12 | 12 | 1 |
のように見えています。
daysleave = 4の場合、maxleaveは8日後になります。 私はそれをどのようにしましたか?Employee Tableに新しいフィールドを追加する必要がありますか?期待
結果:あなたが作成することができます
従業員の残り日数を表示したいとお考えですか?可能であれば期待通りの結果を与えてください –
はい、私は1つにします –
従業員が休暇テーブルに複数の記録を持っている場合はどうなりますか?または、UIに表示されるレコードは1つだけですか? – DVJex