[완료]mysql 문법이 안먹혀요

boardholic의 이미지

리눅스에서 mysql문을 사용시
어떤 서버에서는 제대로 먹히는데
어떤 한 서버에서는 먹히질 안습니다.
이유를 아시는분 있다면 많은 도움 부탁드립니다.

SELECT count(*)+1 as ranking FROM temp_table a, (SELECT * FROM temp_table WHERE id='000') b
대략 이런식으로 사용하고 싶은데
2번째 select문에서부터 계속 에러나고 처리가 되지 않네요.(다른서버에서는 정상동작함)

mysql자체적으로 환경설정 문제인지 버전문제인지 모르겠어요.

많은 도움 부탁드립니다.

kirrie의 이미지

from절 이후의 괄호 부분을 '서브쿼리'라고 하는데, mysql의 경우 버전에 따라 서브쿼리를 지원하지 않기도 합니다.
최신버전 (아마도 4.x 이후?;;) 의 mysql을 사용하세요.
--->
데비안 & 우분투로 대동단결!

--->
데비안 & 우분투로 대동단결!