Запросить две таблицы с идентификаторами и использовать их в узле с помощью оператора соединения - PullRequest
0 голосов
/ 18 июня 2020

У нас есть задача (завершена), если мы sh редактируем задачу, создается та же задача, но со статусом ожидания. Когда мы щелкаем ожидающую или завершенную задачу, которую мы хотим запросить, чтобы узнать, что задача находится на рассмотрении.

Table 1 (All Tasks (published)

| All_Tasks     | categoryID |      
|-----          |----------|
| 111           | 129     |
| 111           | 122     |
| 222           | 123      |
| 222           | 199      |


Table 2 (Pending Tasks)

| id         |Active|      
|-----       |----------
| 23         | false    
| 43         | false     
| 199        | false    
| 22         | true   

Я хочу отправить запрос и сохранить в переменной: Из таблицы 1: All_Tasks = 222 и categoryId = 199 Из таблицы 2: id = 199 и active = false

Это то, что у меня есть, работает индивидуально в SQL, но не в коде:

let myQuery = Table1.All_Tasks, Table2.id, Table2.Active
FROM Table2
inner join Table1 on Table2.id=Table1.CategoryID
Where Table2.id=${ID} AND Table2.Active = "False";

Он распознает только ожидающие задачи, потому что ID может хранить только Table2.id, но мы также хотим, чтобы он распознавал Table1.All_Tasks (для завершенных задач)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...