select * from table where position('a' in thread) = 1;
>>초보자 님께서 쓰시길<<
:: 안녕하세엽..
::
:: 제가 mysql 구문을 psql로 바꾸다가 에러가 나서 올립니다.
::
:: 다름이 아니라 mysql에서는 locate함수가 있는데 psql은 없나 해서엽??
::
:: locate('찾을문자',필드명) = 일치되는 위치.
::
:: 즉, 필드에서 찾을 문자를 찾는데 그것이 일치하는 위치에 맞는 필드들을 돌려 줍니다.
::
:: 예) select * from table where locate('a',thread) = 1;
::
:: 위와 같이 하면 thread라는 필드에서 첫번째로 만나는 값이 'a'인 값을 돌려주죠!!
::
:: 그럼, 답변 부탁 드립니다.
|