通过id值从存在于另一个表条件的表中选择值

程序员05

我有两个表tablea和tableb

tablea(id PK)

id  value              
__________
1     a
2     b
3     c
4     d
5     e
6     f
7     g
8     h
9     i
10    j

tableb(id PK)

id  value
__________
1     a
2     d
3     c
4     h
5     e
6     f
7     j
8     d
9     d
10    j

我想按ID比较这些表,即{1,3,4,5,6}如果tablea和tableb值的id是相同的,那么我想要返回的行数。

Mincong Huang
SELECT tablea.id
     , tablea.value AS valueA
     , tableb.value AS valueB
FROM tablea INNER JOIN tableb
  ON tablea.id = tableb.id
WHERE tablea.value = tableb.value
  AND tablea.id IN(1,3,4,5,6)

然后,您也可以计算行数:

SELECT COUNT(*) AS commonRows
FROM tablea INNER JOIN tableb
  ON tablea.id = tableb.id
WHERE tablea.value = tableb.value
  AND tablea.id IN(1,3,4,5,6)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MySQL根据记录是否存在于另一个表中选择布尔值

来自分类Dev

列值必须存在于另一个表的非主列中

来自分类Dev

列值必须存在于另一个表的非主列中

来自分类Dev

如果该值存在于另一个表中,则从该表返回另一个值

来自分类Dev

从一个表中选择行,其中值存在于另一个表的数组中

来自分类Dev

SQL 只返回存在于另一个表中的 id

来自分类Dev

FirebaseRecyclerAdapter 检查 Id 是否存在于另一个表中

来自分类Dev

MySQL通过比较另一个表中的值从表中选择

来自分类Dev

MySQL通过比较另一个表中的值从表中选择

来自分类Dev

Excel-查看我的Excel工作表中A列中的值是否存在于另一个Excel工作表中的B列中

来自分类Dev

SQL-如何根据用户是否存在于另一个表中来选择该用户?

来自分类Dev

如果该数据不存在于另一个表中,该如何选择该数据?

来自分类Dev

要求记录存在,如果它们存在于MySQL的另一个表中

来自分类Dev

如果值存在于另一个表中,如何将其放置在A列中;否则,将其放置在B列中

来自分类Dev

MySQL查询按存在于另一个表中

来自分类Dev

MySQL 查询不存在于另一个表中

来自分类Dev

order by 列存在于另一个表中并删除多余的行

来自分类Dev

如何从一个表中选择一个值,而在另一个表中满足两个单独的条件对

来自分类Dev

努力从另一个表中选择一个值

来自分类Dev

如何使用JOIN从另一个表中选择一个值

来自分类Dev

如果一个表不存在于另一个表中,该如何删除

来自分类Dev

返回存在于一个表中但不在另一个表中的结果

来自分类Dev

检查数组值是否存在于另一个数组中

来自分类Dev

检查键/值对是否存在于另一个对象中

来自分类Dev

Python:比较列表中的值(如果存在于另一个列表中)

来自分类Dev

SQL:从不包含来自另一个表的值的表中选择数据

来自分类Dev

Sql从表中选择但使用另一个表值作为where子句

来自分类Dev

从多个表中选择仅存在于其中一个表中的一行

来自分类Dev

根据另一个表中的引用值从一个表中选择值

Related 相关文章

  1. 1

    MySQL根据记录是否存在于另一个表中选择布尔值

  2. 2

    列值必须存在于另一个表的非主列中

  3. 3

    列值必须存在于另一个表的非主列中

  4. 4

    如果该值存在于另一个表中,则从该表返回另一个值

  5. 5

    从一个表中选择行,其中值存在于另一个表的数组中

  6. 6

    SQL 只返回存在于另一个表中的 id

  7. 7

    FirebaseRecyclerAdapter 检查 Id 是否存在于另一个表中

  8. 8

    MySQL通过比较另一个表中的值从表中选择

  9. 9

    MySQL通过比较另一个表中的值从表中选择

  10. 10

    Excel-查看我的Excel工作表中A列中的值是否存在于另一个Excel工作表中的B列中

  11. 11

    SQL-如何根据用户是否存在于另一个表中来选择该用户?

  12. 12

    如果该数据不存在于另一个表中,该如何选择该数据?

  13. 13

    要求记录存在,如果它们存在于MySQL的另一个表中

  14. 14

    如果值存在于另一个表中,如何将其放置在A列中;否则,将其放置在B列中

  15. 15

    MySQL查询按存在于另一个表中

  16. 16

    MySQL 查询不存在于另一个表中

  17. 17

    order by 列存在于另一个表中并删除多余的行

  18. 18

    如何从一个表中选择一个值,而在另一个表中满足两个单独的条件对

  19. 19

    努力从另一个表中选择一个值

  20. 20

    如何使用JOIN从另一个表中选择一个值

  21. 21

    如果一个表不存在于另一个表中,该如何删除

  22. 22

    返回存在于一个表中但不在另一个表中的结果

  23. 23

    检查数组值是否存在于另一个数组中

  24. 24

    检查键/值对是否存在于另一个对象中

  25. 25

    Python:比较列表中的值(如果存在于另一个列表中)

  26. 26

    SQL:从不包含来自另一个表的值的表中选择数据

  27. 27

    Sql从表中选择但使用另一个表值作为where子句

  28. 28

    从多个表中选择仅存在于其中一个表中的一行

  29. 29

    根据另一个表中的引用值从一个表中选择值

热门标签

归档