Mysql DB に 2 つのテーブルがあります。1 つには、Action_ID で識別されるオプション (アクション) のリストがあり、もう 1 つのリストは、これらのアクションに基づくタスクのリストです (さまざまなジョブおよびさまざまな完了状態)。
特定のジョブに既に割り当てられていて、まだ完了していないタスクを除くアクションのリストが必要です。
私は今までこれらを持っていましたが、まだ解決できなかったエラーが発生しました:
SELECT
*
FROM
Workshop_actions
WHERE Action_ID IS NOT
(SELECT
Action_ID
FROM
`Workshop_tasks`
WHERE W_job_ID = $ Job_ID
AND STATUS <> "F")
$Job_ID が特定のジョブであり、F が Finished のステータスである