我想创建一个我需要包含这2个选择的视图:
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 有没有办法优化我的东西?提前谢谢!