, 왜 것이 코드 :SQL 서버는 함께 "선택은 고장"2000 TOP 절 SQL Server 2000의 개발자 버전을 사용
Server: Msg 170, Level 15, State 1, Line 1
Line 1: Incorrect syntax near '10'.
이 코드 :이 오류에
select top 10 * from table
결과
이 오류에select * from master m
left join locality l on m.localityid = l.localityid
결과 :
Server: Msg 170, Level 15, State 1, Line 2 Line 2: Incorrect syntax near 'left'.
SSMS에서 오류 메시지가 나타 납니까? 다른 쿼리가없는 새로운 창에서? – Andomar
젠장, 여기에 downvotes 빠른 있습니다. ORDER BY로 TOP 10을 제안하려고했습니다. 그것은 빨리 downvoted되었습니다. 나는 단지 코멘트에 나의 대답을 게시 할 것이다. ORDER BY를 TOP 10에 넣고 ORDER BY없이 TOP 10을 넣으면 어쨌든 결정되지 않은 결과가 나타납니다. –
이렇게 ... ORDER BY를 추가하면 ORDERBY-TOP이 낮더라도 ORDER BY를 추가하는 것이 좋습니다. 결과를 내뱉을 것이다. –