残業をレンダリングするためのモジュールを作成しました。モジュールでは、承認者を選択します。承認者は最大 3 名です。
シナリオは、承認されたすべての残業を表示するというmanager1_date
ものです。しかし、私が言ったように、承認者は 1、2、または 3 人だけです。私が申請した場合、承認者は2人しかいません。NULL
manager2_date
NULL
manager3_date
NULL
manager1_date
NULL
manager2_date
NULL
私はこのクエリを試しました:
Select * from table1
where manager1_date is not null
AND (manager2_date is not null or manager3_date is not null)
PHPでは、レコードを表示しますが、レコードには3番目の承認者がいmanager3_date
ますNULL
。承認者が記入されるまで、レコードを表示すべきではありません。