【发布时间】:2020-07-08 20:17:14
【问题描述】:
我有以下表格:
-
表格
- sanit, sanit2
-
列
- sub,id_pes,已批准
我想找到出现在这两个表中的行。因此,每列的行必须具有相同的值。 我尝试了以下代码。但它不起作用。
select sube, id_pes, approved from sanit
where sube in (select sube from sanit2) and
id_pes in (select id_pes from sanit2) and
approved in (select approved from sanit2);
一旦我知道出现在两个表中的所有行,我将使用这些行创建一个新表。
【问题讨论】:
-
我不太确定它是否能解决我的问题。 这是不正确的查询 - 即使所有 3 个条件都为 TRUE,但这并不意味着取相同的值 从同一行。
标签: mysql sql mysql-workbench