下面的视图在执行时运行良好,但是当我尝试在设计模式下打开它时,它返回一个解析错误:“解析 SQL 窗格的内容时遇到以下错误。”
FROM 子句中的错误:在“VALUES”附近。
FROM 子句中的错误:')' 附近。
无法解析查询文本。
SELECT
CONCAT(q.QuotationNo, ' Rev ', q.QuotRevNo) AS QNo
, q.LastStatus AS Status
, q.IsProject AS Type
, CASE
WHEN q.IsProject = 1
THEN 'M'
WHEN q.IsProject = 2
THEN 'P'
ELSE 'D'
END AS [Product Type]
, (SELECT
MIN([Intake Date])
FROM
(VALUES
(q.ORDate)
,(q.PIDate)
,(q.PODate)
,(q.SentTo)
,(q.OCDate)
,(q.ShipDate)
,(q.INVDate)
,(q.INVPaymentDate)) AS AllDate([Intake Date])) AS [Intake Date]
, p.TotalOfItem AS Sales
, c.CompanyName AS Customer
, w.LastFirstName AS Contact
, v.CompanyName AS Vendor
FROM
dbo.tblQuotations q
INNER JOIN
dbo.tblProducts p
ON q.QuotationID = p.QuotationID
LEFT OUTER JOIN
dbo.tblCompany c
ON c.CompanyID = q.CompanyID
LEFT OUTER JOIN
dbo.tblWContacts w
ON q.QuotConID = w.ConID
LEFT OUTER JOIN
dbo.tblCompany v
ON q.SupplierID = v.CompanyID
WHERE q.StatusCode IN (4, 5, 6, 7, 8, 9)
如何防止错误。 错误信息