子查询语句

卡巴斯尔·扬·穆伊曼(Kasper Jan Mooijman)

我在Mysql数据库中有两个表,一个有一个用Action_ID标识的选项(操作)列表,另一个列表是基于这些操作的Tasks(用于不同的作业和处于不同的完成状态)

我需要一个动作列表,其中不包括已分配给特定作业且尚未完成的任务。

我到现在为止都拥有这些,但是遇到了我无法解决的错误:

    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为已完成状态

草莓
SELECT * 
  FROM Workshop_actions a
  LEFT
  JOIN Workshop_tasks
    ON t.action_id = a.action_id
   AND W_job_ID = $Job_ID 
   AND Status <> "F"
 WHERE t.action_id IS NULL;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

WITH语句VS子查询

来自分类Dev

Case 语句或子查询?

来自分类Dev

AND语句中的SQL子查询

来自分类Dev

使用子查询删除语句

来自分类Dev

Select语句中的子查询

来自分类Dev

SQLite子查询选择语句

来自分类Dev

AND语句中的SQL子查询

来自分类Dev

子查询中的CASE语句

来自分类Dev

优化mysql子查询语句

来自分类Dev

带条件子查询的where语句

来自分类Dev

T SQL选择语句中的子查询

来自分类Dev

子查询中的SQL Group By语句

来自分类Dev

在SELECT语句中对SUM使用子查询

来自分类Dev

使用WITH存储子查询以在IN语句中重用

来自分类Dev

SELECT子查询中的IF / CASE语句

来自分类Dev

oracle中的解码语句内的子查询

来自分类Dev

在where语句中替换子查询

来自分类Dev

使用linq group by语句作为子查询

来自分类Dev

TSQL具有子查询的语句

来自分类Dev

子查询删除语句不起作用

来自分类Dev

SQL Server:进入联接语句的子查询

来自分类Dev

带有联接的sql子查询语句

来自分类Dev

使用子查询生成case语句

来自分类Dev

将WITH语句重写为SQL中的子查询语句?

来自分类Dev

使用子查询语句时出现SQL查询错误

来自分类Dev

在where语句中使用子查询进行查询

来自分类Dev

将select语句中的子查询重构为联接

来自分类Dev

尝试在Select语句中避免子查询:Laravel 5.1

来自分类Dev

如何在Hive的select语句中编写子查询