需要联接两个表

时间:2019-11-11 08:11:05

标签: mysql

有两个表。

表1列

reservationId
first_name
last_name

表2列

reservation_id
username
userid
timestamp

我的问题是表1包含一些以前的数据。 表2是新的。 Table1.rservationId = Table2.reservation_id

需要联接这两个表,

我为什么需要加入? :需要从table2获取用户名字段

条件:如果找到Table1.rservationId != Table2.reservation_id data(表2是新表,因此为空),用户名字段应为null,其他字段应正确显示。

1 个答案:

答案 0 :(得分:0)

此问题已通过左联接解决

选择R.reservationId,RF.user_name 从预留AS R向左联接Reservation_flow AS RF ON R.reservationId = RF.reservationId 在哪里R.userId = 42 AND R.status NOT IN(“已取消”);