我有2张桌子,需要制作查看表格
这是我有的两张桌子:
现在,我想要一个查看表,它为我提供了一个包含2个字段的表格,用户名和消息。
以下是我的问题:我的视图表中的用户表格中需要用户名,而我 uid 在我的 system_log 表中。基本上,我不需要 uid ,而是需要用户名
实际项目中的项目和字段列表不仅仅是这些,但我只是简单地说明了这一点。
答案 0 :(得分:0)
您可以使用inner join
从两个表中获取数据
CREATE VIEW `view_name` AS
SELECT
u.user_name,
s.message
FROM users u
INNER JOIN system_log s ON u.id = s.user_id;
答案 1 :(得分:0)
CREATE VIEW my_view AS
SELECT u.username, s.message FROM
user u INNER JOIN system_log s
ON u.id = s.user_id