0
我在這裏有一個查詢,這是我在Visual Studio中使用SQL Server 2008編寫的。它的擴展名是.mdf
,所以我想我正在使用SQL Server。這是我的桌子的結構。SQL Server錯誤使用案例
occupantId int
contactTypeId int
contactDetail varchar(255)
mainContactType bit
這裏是SQL語句:
SELECT
contactDetail.*, contactType, firstName + ' ' + lastName as occupantName,
CASE
WHEN mainContactType = 1 THEN 'Yes' ELSE 'No' AS mainContactType
FROM
contactDetail
INNER JOIN
occupant ON contactDetail.occupantId = occupant.occupantId
INNER JOIN
contactType ON contactDetail.contactTypeId = contactType.ContactTypeId
,我發現了錯誤
附近有語法錯誤,從關鍵字AS
CASE WHEN ... THEN ... ELSE ... * END * – Shaneis
這是一個重複與否。在後一種情況下,它是可重現的,也不是印刷錯誤。添加一個'END'可能很簡單,但如果你不知道這是強制性的,修正錯誤並不是那麼簡單。 –