일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 주식
- 주식 청약
- 자바
- SQL
- 공모주
- IPO
- 리눅스
- Stock
- linux
- Stock ipo
- 6월 공모주 청약 일정
- Eclipse
- 오라클
- 제이쿼리
- 코드이그나이터
- MYSQL
- jquery
- 7월 공모주 청약 일정
- Oracle
- java
- 공모주 청약 일정
- 맥
- 자바스크립트
- html
- css
- JavaScript
- codeigniter
- 공모주 청약
- php
- 주식 청약 일정
- Today
- Total
목록mysql 문자열 (3)
개발자의 끄적끄적
[sql/mysql] mysql find_in_set 사용법 및 예제 mysql 에서 문자열을 다루다 보면 콤마(,) 로 이어진 문자열을 다루는 경우가 있습니다. 그중에서 특정 단어가 몇번째에 위치해있는지 확인하는 방법은 아래 나와 있는 내장함수를 사용하는 방법입니다. FIND_IN_SET 위 내장함수를 사용하여 아래와 같이 111,222,333 이라는 문자열에서 222의 위치를 찾기위해 select 문을 실행하면 select FIND_IN_SET('222','111,222,333'); 결과는 아래와 같이 2가 나옵니다. 2 콤마(,) 를 기준으로 계산되기 때문에 콤마를 기준으로 잘라서 배열의 몇번째 위치해 있는지 계산하는것과 동일하다고 보시면 됩니다! 참고들 하세요!
[sql/mysql] mysql 문자열 모든 공백 제거하는 방법 mysql 에서 데이터를 다루다보면, 공백이 섞여 있는 문자열을 공백없이 순수 문자들만 붙여서 비교해야 하는 경우가 종종 생기곤 합니다. 그럴때는 아래와 같이 replace 함수를 이용하시면 됩니다. select replace(필드명,' ','') 위 사용법처럼 필드명에 아래 문구를 대입하면 나는 개발자다. 결과는 아래와 같이 모든 공백이 제거된 문자열이 출력되게 됩니다! 나는개발자다. 참고들 하세요!
MySQL REPLACE 레코드 데이터 치환하기(REPLACE) 게시판 데이터에 첨부파일 경로가 변경이 되었거나 그 외 일괄 변경이 필요한 경우 REPLACE 함수를 이용해 쉽게 DB 데이터를 변경 할 수 있습니다. 예제는 myTable이라는 테이블의 content 데이터 중 http://예전도메인.co.kr 문자를 http://현재도메인.co.kr으로 치환하는 과정입니다. 1. 변경할 데이터 조회 하기 우선 변경 될 대상의 레코드를 확인하시기 바랍니다. 간혹 의도치 않은 데이터가 변경 되는 것을 방지하기 위한 확인 작업입니다. 1 SELECT * FROM myTable WHERE content LIKE '%http://예전도메인.co.kr%'; 2. REPLACE로 치환 될 데이터 확인 (SELECT)..