我有這樣的嵌套的SQL語句:sql語句的`FROM`子句中的句點是什麼?
SELECT
SalesOrderID,
LineTotal,
(SELECT AVG(LineTotal)
FROM Sales.SalesOrderDetail) AS AverageLineTotal,
LineTotal - (SELECT AVG(LineTotal)
FROM Sales.SalesOrderDetail) AS Variance
FROM
Sales.SalesOrderDetail
什麼是Sales.SalesOrderDetail
指什麼?這張桌子怎麼樣?
有沒有Sales
表?
是否
LineTotal - (SELECT AVG(LineTotal)
FROM Sales.SalesOrderDetail) AS Variance
需要括號周圍或沒有這樣的:
(LineTotal - (SELECT AVG(LineTotal)
FROM Sales.SalesOrderDetail)) AS Variance
'Sales'是模式,'SalesOrderDetail'是表格。架構和表名由句點分隔。 – ollie
單個數據庫可以包含多個模式。這是將表邏輯分組在一起的一種方式。 –
您是在編寫** SQL **(結構化查詢語言)並且真正意味着Microsoft ** SQL Server **(實際產品)嗎?如果是:請添加'sql-server'標籤來清除。如果不是:**數據庫系統是用來做什麼的? –