选择表中ID等于另一个表中另一个ID的行

查看更多

我想在我的getadvocacy表中选择某一行,其中id是另一个表中的id,称为Swimsuit。

泳衣桌

id         |         name          |       average
1          |         Abc           |       90
3          |         Def           |       99

宣传

id         |        all_scores     |       average_score
1          |        70,70,70       |       70
2          |        70,70,70       |       70
3          |        70,70,70       |       70

现在,我要从getadvocacy中进行选择,但只能选择1和3,因为它是泳衣上的数据。

预期产量

id         |        all_scores     |       average_score
1          |        70,70,70       |       70
3          |        70,70,70       |       70

我试过了,但是它有不同的输出。

select getadvocacy.id, all_scores, average_score from getadvocacy WHERE getadvocacy.id IN (select id from swimsuit)
阿什瓦尼·蒂瓦里(Ashwani Tiwari)

如果表的ID(主键)相同,则可以在ID上使用join

 select * from table1
        JOIN table2 
             on table1.id = table2.id

用这个

  select * from swimsuit JOIN getadvocacy ON swimsuit.id= getadvocacy.id;

查询结果是

    1   abc 90  1   50,60,70    70
    3   def 99  3   60,70,70    70

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

选择表中ID等于另一个表中另一个ID的行

来自分类Dev

SAS:选择ID在另一个表中的行

来自分类Dev

选择不在另一个表中的行

来自分类Dev

从另一个更新表中的ID

来自分类Dev

在一个表中计算ID,在另一个表中乘以值

来自分类Dev

根据另一个表的 id 计算一个表中的行数

来自分类Dev

从表中选择,其中列名等于另一个表中的数据

来自分类Dev

MySQL选择不在另一个表中的ID

来自分类Dev

Linq选择与另一个表中的ID相等的项目

来自分类Dev

如果另一个表中存在id,则将列选择为true / false

来自分类Dev

Postgres限制另一个表中WHERE IN id中每个行的行数

来自分类Dev

Microsoft SQL Server,选择一个ID并插入到另一个表中

来自分类Dev

SQL选择一个参数等于另一个表中另一个参数的位置

来自分类Dev

将 1 个表行中的多个 ID 查询到 1 个查询中的另一个表

来自分类Dev

从一个表中选择所有字段,其中另一个ID为ID的表中的字段等于一个字符串

来自分类Dev

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

来自分类Dev

删除另一个表中不存在ID的所有行

来自分类Dev

通过匹配ID更新另一个表中的行单元格

来自分类Dev

如何在Id> 118的表中选择每个Id并将其与常量插入另一个表中?

来自分类Dev

将表中的两个ID匹配到另一个表PgSQL

来自分类Dev

计算另一个表中的行

来自分类Dev

触发从另一个表中删除行

来自分类Dev

MySQL-通过查询另一个表中的产品ID插入表中

来自分类Dev

MySQL选择行与另一个表中的两个匹配的联接行

来自分类Dev

如何通过查询另一个表中的数据选择一个表中的所有行

来自分类Dev

MySql根据另一个表中的MAX值选择一个表中的所有行

来自分类Dev

根据另一个表中的数据从表中选择行

来自分类Dev

根据另一个表中的数据从表中选择行

来自分类Dev

从另一个表的另一个字段中选择表中的字段

Related 相关文章

  1. 1

    选择表中ID等于另一个表中另一个ID的行

  2. 2

    SAS:选择ID在另一个表中的行

  3. 3

    选择不在另一个表中的行

  4. 4

    从另一个更新表中的ID

  5. 5

    在一个表中计算ID,在另一个表中乘以值

  6. 6

    根据另一个表的 id 计算一个表中的行数

  7. 7

    从表中选择,其中列名等于另一个表中的数据

  8. 8

    MySQL选择不在另一个表中的ID

  9. 9

    Linq选择与另一个表中的ID相等的项目

  10. 10

    如果另一个表中存在id,则将列选择为true / false

  11. 11

    Postgres限制另一个表中WHERE IN id中每个行的行数

  12. 12

    Microsoft SQL Server,选择一个ID并插入到另一个表中

  13. 13

    SQL选择一个参数等于另一个表中另一个参数的位置

  14. 14

    将 1 个表行中的多个 ID 查询到 1 个查询中的另一个表

  15. 15

    从一个表中选择所有字段,其中另一个ID为ID的表中的字段等于一个字符串

  16. 16

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

  17. 17

    删除另一个表中不存在ID的所有行

  18. 18

    通过匹配ID更新另一个表中的行单元格

  19. 19

    如何在Id> 118的表中选择每个Id并将其与常量插入另一个表中?

  20. 20

    将表中的两个ID匹配到另一个表PgSQL

  21. 21

    计算另一个表中的行

  22. 22

    触发从另一个表中删除行

  23. 23

    MySQL-通过查询另一个表中的产品ID插入表中

  24. 24

    MySQL选择行与另一个表中的两个匹配的联接行

  25. 25

    如何通过查询另一个表中的数据选择一个表中的所有行

  26. 26

    MySql根据另一个表中的MAX值选择一个表中的所有行

  27. 27

    根据另一个表中的数据从表中选择行

  28. 28

    根据另一个表中的数据从表中选择行

  29. 29

    从另一个表的另一个字段中选择表中的字段

热门标签

归档