Hi
As a new beginner to retool, SQL and Javascript and I need some help with a MYSQL query that I'm using to populate my table.
I want to list all SubTask on user or all SubTask for a selected task based on Tab selection.
tabbedContainer2 (
TAB 1 = List all Task, user can select a task and then see all sub tasks
TAB 2 = User can see all sub tasks assaged to user
[
tabs1 used to select different status's
User can select
- all open sub task
- all returned sub task
- all finish sub tasks
- All subtasks
]
)
Note One Task can have 100 sub tasks
MySQL query:
SELECT *
FROM tblSubTasks
INNER JOIN tblTask ON tblTask.TaskID = tblSubTasks.TaskID
-I need help with creating a WHERE clause with different IF / ELSE depending on tabbedContainer2 and tabs1 selected.
{{tabbedContainer2.currentViewKey === 1 ?
WHERE tblSubTasks.taskID = list_task.selectedRows[i].taskId :
tabbedContainer2.currentViewKey === 2 ?
{{
tab4.value === 1 ?
WHERE tbltask.StatusID = 1
AND tblsubtask.StatusID = 1
AND tblsubtask.userID === return localStorage.values.MyUserID
: tab4.value === 2 ?
WHERE tbltask.StatusID = 1
AND tblsubtask.StatusID = 2
AND tblsubtask.userID === return localStorage.values.MyUserID
: tab4.value === 3 ?
WHERE tbltask.StatusID = 1
AND tblsubtask.StatusID = 2
AND tblsubtask.userID === return localStorage.values.MyUserID
:
WHERE tblsubtask.userID === return localStorage.values.MyUserID
}}