MySQL 2

[MySQL] Where 절에 여러 개의 조건 추가하기

XE나 제로보드 게시판에서 워드프레스의 케이보드 게시판으로 이전하는 작업을 종종 맡습니다. 플랫폼이 다른 게시판 사이의 이전을 위해서는 DB를 분석하여 테이블을 복사해주는 방식으로 보통 이루어집니다. 이를 위해서는 MySQL 문법을 알면 도움이 됩니다. 플랫폼이 다른 게시판으로 게시판 데이터를 이전하는 방법(예: XE에서 워드프레스) MySQL의 Where 절(Clause)에 대한 내용은 다음 문서를 참고할 수 있습니다. MySQL: WHERE Clause [MySQL] Where 절에 여러 개의 조건 추가하는 방법 Where 내에 여러 개의 조건이 있는 경우 OR을 사용할 수 있습니다. WHERE id = 3 or id = 4 또는 in을 사용할 수도 있습니다. WHERE id in (3,4) OR과 ..

IT & 기타 2018.05.16

MySQL 데이터베이스에서 문자열의 일부를 변경하도록 컬럼 값 업데이트하는 방법

예를 들어, 특정 테이블 내의 url 값이 http://domain1.com/images/img1.jpg인 것을 http://domain2.com/otherfolder/img1.jpg처럼 변경하고 싶은 경우가 있을 수 있습니다. 이 경우에 다음과 같은 MySQL 쿼리를 사용할 수 있습니다. UPDATE yourtable SET url = REPLACE(url, 'http://domain1.com/images/', 'http://domain2.com/otherfolder/') WHERE url LIKE ('http://domain1.com/images/%'); 관련 문서: https://dev.mysql.com/doc/refman/5.5/en/string-functions.html#function_repl..

IT & 기타 2018.03.16