Привет, я получаю исключение в моем коде mssql. Вот исключение:Неправильный синтаксис рядом с ключевым словом 'set' и 'as'
Incorrect syntax near the keyword 'set' and 'as'.
А вот мой код SQL:
UPDATE SET TBLSurvey.Status=-1 FROM TBLSurvey
RIGHT JOIN (
SELECT OrderId
FROM [CRM_NEW].[dbo].[TBLSurvey]
GROUP BY OrderId HAVING(COUNT(*)>1)) AS sd ON TBLSurvey.OrderID=sd.OrderId
WHERE AnswerDate IS NULL AND Status=0
Понятия не имею.
Ну, где же вы узнаете, что синтаксис из? Вы только что поняли? –
Да, просто сделал это. – fuat
Это не то, как вы работаете с программным обеспечением, делая вещи на лету. Ваша проблема в том, почему [они пишут документацию и делают ее свободно доступной] (http://technet.microsoft.com/en-us/library/ms177523.aspx), и почему вопросы и ответы на этом сайте остаются для вас доступными узнайте из (например, [этот] (http://stackoverflow.com/questions/1604091/update-a-table-using-join-in-sql-server/1604212#1604212)). Составление синтаксиса, а затем бросание рук в воздух, когда оно не работает, не такое поведение, которое любой человек на этом сайте хочет поощрять - разве вы не хотите учиться самому? –