我正在寻找一个真正的场景问题,我昨晚在使用外键联接两个表时遇到了这个问题。其实我想代表外键从第二个表中获取所有值。使用两个外键联接表
这里是我的两个表让想:
table1 (id_user_history(PK),id_user(FK), order_no, p_quantity)
table2 (id_shoping_cart(PK), id_user(FK),order_id, prod_quantity)
现在我想用表1(id_user(FK))和表2(id_user(FK))
连接这些表,以获得从表2的所有值
我认为他想的'INNER'? – mattytommo
@mattytommo直到用户,但是当我看到需求指示表X中的所有值时,这意味着外连接。如果它是内部用户可能不会从表X中获取所有值。 – xQbert
@xQbert在这种情况下,您的表错误地显示,因为table1行将出现,只有那些与table2匹配的表才会出现。 OP希望来自表2的所有记录。 – twoleggedhorse