검색 기능을 만들다 막혀서.....
어찌 해야 하나해서 무식한 방법을 선택한게 아래 방식인데
select * from table_name where column1 like '%keyword%' or column2 like '%keyword%' ......
이런식으로하다 좀더 간편한 방법이 없을까 하다보니
concat() 함수 를 이용한 방법이 더 빠르다는것을 알게됨 ㅡㅡ
select * from table_name where concat(column1, column2.....) like '%keyword%'
위와 같이 했을때가 속도가 더 빠르다는 것을 알게 되었다.
concat()함수가 쓰일 방법이 많겠지만 서도 내가 필요한 부분이라 여기까지만....
PHP MYSQL 일간 주간 월간 년간 별 평균 구하기 (0) | 2019.05.21 |
---|---|
mysql 필드내 문자 바꾸기 (0) | 2015.04.18 |
댓글 영역