mySQL 完全新手。因此,任何帮助将不胜感激。
我有3 张桌子- carts, users, actions。
carts:
+------------+-------------+-------+
| cartId | session_id | userId|
+------------+-------------+-------+
users:
+----------+-------------+
| usedId | email |
+----------+-------------+
actions:
+-------------+------------------+---- ---------+
| session_id | impressionAction | impressionId |
+-------------+------------------+-----+--------+
Run Code Online (Sandbox Code Playgroud)
在 中carts,每行有一个session_id。
在 中users,每行有一个userId。
在 中,每个会话的所有操作actions都有多个行。session_id
我希望JOIN这三个表的输出类似于
+------+-------------+--------+------------------+--------------+-------+
userId | session_id | cartId | impressionAction | impressionId | email |
+------+-------------+--------+------------------+--------------+-------+
Run Code Online (Sandbox Code Playgroud)
每个userId和有多行session_id;本质上是一个扁平化的文件。我想如果我们JOIN …