我正在开发一个PHP页面,我需要一些mysql的帮助,所以我有这个数据库,例如2个表
表一有 身份证,得分和速度 表二有 ID,gameID和胜利我想在其中创建第三个表 ID,得分和胜利在一起,另一列gameID现在称为gID
我知道我可以在他们之间建立关系,但我不想这样做,我希望数据从表1和表2实时同步到表3
提前致谢:)
答案 0 :(得分:0)
我建议你VIEW
。
这是一个不知道你的表是如何关系的例子。我假设tab1.id = tab2.gameID
。没关系你是否使用视图你必须加入它们。
CREATE VIEW tab3 AS
SELECT
tab1.ID as ID,
tab1.score as score,
tab2.wins as wins,
tab2. as gID
FROM tab1
LEFT JOIN tab2 ON (tab1.id = tab2.gameID);
有关如何在Docs - Mysql VIEW
中使用VIEW
的详细信息