我想使用以下代码创建视图:
SELECT t1.FirstName, t1.LastName, t2.Sum FROM Customer as t1,(SELECT CustomerID,Sum(Total) as Sum FROM Invoice GROUP BY(CustomerID)) as t2 WHERE t1.CustomerID=t2.CustomerID
对我来说有意义的方式是做
Create VIEW t2 as SELECT CustomerID,Sum(Total) as Sum FROM Invoice GROUP BY(CustomerID)
Create VIEW CustomerInvoices as SELECT t1.FirstName, t1.LastName, t2.Sum FROM Customer as t1, t2 WHERE t1.CustomerID=t2.CustomerID
但这给了我一个语法错误,所以我不确定如何调用主视图中的第一个视图