我在一个包含许多其他列的表中有一个名为“speeding”的列。此列包含一个整数,该整数是名为Speeding的表上的条目的外键。此表包含第1-25列和第一个表中“超速”列引用的ID。
除了使用join之外,是否有任何设置我可以设置'speeding'以使其自动从表Speeding中提取相关数据?
答案 0 :(得分:0)
你可以创建一个视图,一个视图基本上是一个存储在MySQL服务器上的SQL语句,就像一个表
CREATE VIEW ViewName AS
SELECT tbl1.data, tbl2.speeding
FROM tbl1
INNER JOIN tbl2 ON tbl2.key = tbl1.key;
http://dev.mysql.com/doc/refman/5.0/en/create-view.html
然后使用视图,就像使用任何表
一样SELECT data, speeding
FROM ViewName