Так много раз видели с и столько раз SQL Server спрашивал, что с имело ; до него
с
;
Как ; с ... Работа??
; с ...
;with coords(...) as ( SELECT * ... )
Почему до него должно быть ; ?