【发布时间】:2020-09-08 13:14:30
【问题描述】:
CASE
WHEN :P6_TASK3_DEP = 'Task 2'
AND :P6_T3_STARTDATE < :P6_T2_DUEDATE
THEN
:P6_T3_STARTDATE = :P6_T2_DUEDATE
WHEN :P6_TASK3_DEP = 'Task 1'
AND :P6_T3_STARTDATE < :P6_T1_DUEDATE
THEN
:P6_T1_DUEDATE
WHEN :P6_TASK3_DEP = 'Task 1'
AND :P6_TASK3_DEP = 'Task 2'
AND :P6_T2_DUEDATE > :P6_T1_DUEDATE
THEN
:P6_T2_DUEDATE
WHEN :P6_TASK3_DEP = 'Task 1'
AND :P6_TASK3_DEP = 'Task 2'
AND :P6_T2_DUEDATE < :P6_T1_DUEDATE
THEN
:P6_T1_DUEDATE
ELSE
'Not Working ' || :P6_T3_STARTDATE
END
我在这里有这个语句试图有条件地引用复选框中的值(任务 1,任务 2)。我每次都使用 else 语句,但似乎无法弄清楚如何正确引用复选框中的值。
【问题讨论】:
-
会话中每个页面项的值是多少?
标签: sql oracle oracle-apex