MySQL从2个表中选择获取

时间:2018-10-19 20:43:22

标签: mysql

TABLE USER 

USERID  NAMES  EMAIL
1       J      TES@ADM.COM1
2       K      TES@ADM.COM2
3       L      TES@ADM.COM3
4       M      TES@ADM.COM4

TABLE COMUNITY 

COMUNITY_ID  USERID  FAN_ID 
1            1       TES@ADM.COM3
2            4       TES@ADM.COM2
3            3       TES@ADM.COM4
4            2       TES@ADM.COM1

我的用户ID是1-(名称= j)。我该如何选择我的用户标识等于1的那些电子邮件以及将我的用户标识(1)包含在其fan_id列中的那些电子邮件 就像我想收到这些电子邮件,我的用户名和我的用户名

1 个答案:

答案 0 :(得分:1)

非常简单:

SELECT
      c.fan_Id
FROM
      USERS u
      INNER JOIN COMUNITY c on u.USERID = c.USERID
WHERE 
      u.UserId = 1