MySQL SQL - 如何查询2个表

时间:2017-01-07 01:14:07

标签: mysql sql

表1

uid    email          name        password
----------------------------------------------
1      abc@abc.com    John Doe    9q8wekdshfa
2      xyc@xyc.com    Jane Doe    a42adsflda2
3      me@meme.com    Meme Me     asd4q23llsd

表2

id    uid    vocation       groups
-----------------------------------
1     1      Programmer     1,3,4,5
2     2      Designer       2,4,6,8
3     3      Attorney       3

如何编写查询以获取与活动登录人员属于同一组的用户的所有数据。假设我已经以第三个帐户(me@meme.com)登录,并且我已经拥有了我的组的数据.3。如何编写查询以获得此结果?

uid    email           name        password       vocation     groups
----------------------------------------------------------------------
1      abc@abc.com     John Doe    9q8wekdshfa    Programmer   1,3,4,5

1 个答案:

答案 0 :(得分:0)

您只需要一个基本的连接语句:

{{1}}

当然可以阅读JOIN和基本的SQL表关系。这是数据库101的东西,这是你在评论和投票中感到悲伤的唯一原因。