一个sql视图能包含2个select查询吗

tp5buhyn  于 2021-06-21  发布在  Mysql
关注(0)|答案(0)|浏览(187)

我想创建一个视图,我需要包含这两个选择:

SELECT * FROM T1 LEFT OUTER JOIN T2 ON T1.`id`=T2.`fieldID` ORDER BY T1.`id` ASC

还有这个:

SELECT 
a.`id`, 
b.`field1`,
c.`field2`,
........ 20 more fields
FROM 
T1 a, `table2` b, `table3` c
WHERE  .... AND .... AND ... an a lot of clauses

第一次选择的t1与第二次选择的t1相同。因此,首先我需要将t2中的数据附加到t1,然后使用同一数据库中其他表中的列进行扩展。我用的是mysql,有没有办法优化我所拥有的?提前谢谢!

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题