mysql - 如何使用 SQL 永久连接两个表?

标签 mysql sql join view

是否可以永久连接两个表?我将在哪里执行一次该查询,然后即使我退出 DBMS,它也可以自动加入?

最佳答案

您可能想研究创建一个 view .

View 本质上是一个存储的 SQL 语句,您可以像查询表一样查询它。

create view MyView as
    select TableA.Field1, TableB.Field2
    from TableA
    join TableB on TableB.ID = TableA.ID


select *
from MyView

关于mysql - 如何使用 SQL 永久连接两个表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8284222/

相关文章:

sql - 按列名获取索引

sql - 如何用上面的行数据填充空值

MySQL 连接显示表 a 的成员在表 b 中为空,但反之则不然

php - 选择t2中不存在的行,基于t1 mysql

mysql - 时间戳当前时间非常适合记录用户注册,但是当我更新用户时它会改变吗?

php - mysqli 到 PDO 翻译

MySQL 数据库。无法添加外键

mysql - 以特定格式存储整数但将其视为整数

MySQL SELECT DISTINCT 多列

mysql - 三个表之间的连接/更新