【问题标题】:MySQL inner join query with 2 tables带有 2 个表的 MySQL 内部连接查询
【发布时间】:2014-09-24 07:28:41
【问题描述】:

我习惯于只对一张表进行 MySQL 查询。现在我需要连接两个并且不知道:/

表:cat_member

会员 |猫

11 | 3

14 | 4

12 | 3

表:成员

标识 |公司

11 |福

14 |酒吧

....

我想从 cat_member where cat=3 中进行选择,并从表成员中显示公司名称

这是我已经走了多远:

SELECT cat_medlem.member, 
members.company
FROM members
WHERE cat_medlem.cat = 3
INNER JOIN members
ON cat_member.member=members.id

有什么想法吗?谢谢!

【问题讨论】:

    标签: mysql sql join inner-join


    【解决方案1】:

    加入后的 where 条件,你也可能希望加入 memberscat_member

    SELECT cat_member.member, 
    members.company
    FROM members
    INNER JOIN cat_member
    ON cat_member.member=members.id
    WHERE cat_member.cat = 3
    

    【讨论】:

    • 完美运行!谢谢:) 更有意义。我会在 8 分钟内接受答案 :)
    猜你喜欢
    • 2016-12-30
    • 2014-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多