仅当另一个表中的所有外键都具有特定状态时才返回键值(ORACLE)

三重怪胎

如何返回键(不是主键):仅当相关表状态中的所有“外键”值都为status =“ B”时,表wachtbox的bwb_procesinstantie_id

功能:一个进程包含多个rel_code。但是,只有在所有rel_codes都具有正确的状态时才能进一步处理该过程……在这种情况下为“ B”。

这是表wachtbox。如您所见,bwb_procesinstantie_id在所有三个记录中都是相同的。

防护箱

这是表格状态

状态

仅当所有bgst_status字段的值均为'B'时,才返回唯一的bwb_processinstantie_id值

所以在上面的例子中。由于链接记录之一的状态为“ N”,因此不应返回bwb_procesinstantie_id。

卢卡斯·索兹达(Lukasz Szozda)

您可以使用:

SELECT t1.bwb_processinstantie_id
FROM t1
JOIN t2
  ON t1.bwb_rel_code = t2.bstg_rel_code
GROUP BY t1.bwb_processinstantie_id
HAVING COUNT(*) = COUNT(CASE WHEN t2.bgst_status = 'B' THEN 1 END)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

仅当另一个表中的所有外键都具有特定状态时才返回键值(ORACLE)

来自分类Dev

如何添加具有引用laravel中另一个表的外键值的表?

来自分类Dev

仅当一列的所有元素都在另一个表中时才匹配

来自分类Dev

(PostgreSQL)当“列”中的所有日期都来自另一个表的参考(外键)时,从CSV复制

来自分类Dev

如果所有记录都存在于SQL Server的另一个表中,则返回行列表

来自分类Dev

您是否可以具有外键约束而不必创建另一个表?

来自分类Dev

在Mysql中,如何获取同一外键的所有值都显示在另一个列的列表中的记录

来自分类Dev

从表中选择所有行,除了具有相同 id 的另一个表中的行在另一列中具有特定值

来自分类Dev

仅当集合中的所有项目都符合特定条件时,才返回集合ID

来自分类Dev

使用具有特定条件的另一个表中的值更新Oracle中的表

来自分类Dev

仅当该表单组中的另一个特定表单控件具有值时,才根据需要有条件地设置特定表单控件(较大表单组的一部分)

来自分类Dev

如何从一个表中选择另一个表中没有外键的记录

来自分类Dev

SQL:查找表中的所有行,其中引用原始行的另一个表中的所有行都具有特定属性

来自分类Dev

Bash:仅当另一个命令(具有另一个特定模式)失败时,运行命令(具有特定模式)

来自分类Dev

使用主键和外键从另一个表更新表中所有行的列

来自分类Dev

Python-仅当存在具有更大“标签”的另一个项目时,才从列表中删除“已标记”项目

来自分类Dev

包括另一个表时,EF Core不会返回所有值

来自分类Dev

查找另一个工作表匹配键中的所有行

来自分类Dev

如果另一个单元格具有特定值,如何制作一个按钮,该按钮仅将值从一个表发送到另一个表中的行

来自分类Dev

每当在表中创建记录时,我都希望在另一个表中创建具有相同PK的记录

来自分类Dev

sql Oracle:仅当值存在时才从另一个表插入一个值

来自分类Dev

如何使用Entity Framework中另一个表上的外键引用的汇总值更新表的所有行

来自分类Dev

MySql:从另一个表中通过其父表的ID获取表的总和,并返回所有具有与parent_id相关的总和值的子级

来自分类Dev

根据一个键消除所有重复项,并保留一个表中没有在另一个表中的记录

来自分类Dev

将具有键值属性的主表数据联接到另一个以键为列的表中

来自分类Dev

将带有外键约束的用户表填充到 Laravel 5.4 中的另一个表上

来自分类Dev

如何将组合PK引用为另一个表中的外键,并且仍然具有规范化的数据库?

来自分类Dev

两个带有外键的表引用另一个NameError

来自分类Dev

将具有标准值的另一个表的列中的所有记录插入到表中

Related 相关文章

  1. 1

    仅当另一个表中的所有外键都具有特定状态时才返回键值(ORACLE)

  2. 2

    如何添加具有引用laravel中另一个表的外键值的表?

  3. 3

    仅当一列的所有元素都在另一个表中时才匹配

  4. 4

    (PostgreSQL)当“列”中的所有日期都来自另一个表的参考(外键)时,从CSV复制

  5. 5

    如果所有记录都存在于SQL Server的另一个表中,则返回行列表

  6. 6

    您是否可以具有外键约束而不必创建另一个表?

  7. 7

    在Mysql中,如何获取同一外键的所有值都显示在另一个列的列表中的记录

  8. 8

    从表中选择所有行,除了具有相同 id 的另一个表中的行在另一列中具有特定值

  9. 9

    仅当集合中的所有项目都符合特定条件时,才返回集合ID

  10. 10

    使用具有特定条件的另一个表中的值更新Oracle中的表

  11. 11

    仅当该表单组中的另一个特定表单控件具有值时,才根据需要有条件地设置特定表单控件(较大表单组的一部分)

  12. 12

    如何从一个表中选择另一个表中没有外键的记录

  13. 13

    SQL:查找表中的所有行,其中引用原始行的另一个表中的所有行都具有特定属性

  14. 14

    Bash:仅当另一个命令(具有另一个特定模式)失败时,运行命令(具有特定模式)

  15. 15

    使用主键和外键从另一个表更新表中所有行的列

  16. 16

    Python-仅当存在具有更大“标签”的另一个项目时,才从列表中删除“已标记”项目

  17. 17

    包括另一个表时,EF Core不会返回所有值

  18. 18

    查找另一个工作表匹配键中的所有行

  19. 19

    如果另一个单元格具有特定值,如何制作一个按钮,该按钮仅将值从一个表发送到另一个表中的行

  20. 20

    每当在表中创建记录时,我都希望在另一个表中创建具有相同PK的记录

  21. 21

    sql Oracle:仅当值存在时才从另一个表插入一个值

  22. 22

    如何使用Entity Framework中另一个表上的外键引用的汇总值更新表的所有行

  23. 23

    MySql:从另一个表中通过其父表的ID获取表的总和,并返回所有具有与parent_id相关的总和值的子级

  24. 24

    根据一个键消除所有重复项,并保留一个表中没有在另一个表中的记录

  25. 25

    将具有键值属性的主表数据联接到另一个以键为列的表中

  26. 26

    将带有外键约束的用户表填充到 Laravel 5.4 中的另一个表上

  27. 27

    如何将组合PK引用为另一个表中的外键,并且仍然具有规范化的数据库?

  28. 28

    两个带有外键的表引用另一个NameError

  29. 29

    将具有标准值的另一个表的列中的所有记录插入到表中

热门标签

归档