문자열 > PHP

본문 바로가기
사이트 내 전체검색

PHP

문자열

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 63회 작성일 21-09-18 15:15

본문

1. 문자열 자르기

LEFT, RIGHT, SUBSTRING, SUBSTRING_INDEX


LEFT(stringnumber_of_chars) - 문자열 왼쪽부터 자르기

ex) 

 SELECT LEFT(컬럼명, 5AS Ex FROM 테이블명;



RIGHT(stringnumber_of_chars) - 문자열 오른쪽부터 자르기

ex)

▶ SELECT RIGHT(CustomerName, 5AS Ex FROM 테이블명;



SUBSTRING(stringstartlength) or (string FROM start FOR length) - 문자열 자르기

ex) 

▶ SELECT SUBSTRING(컬럼명, 25AS ExtractString FROM 테이블명;

▶ SELECT SUBSTRING("abcdefghijk", -55AS Ex;
   결과값 -> "ghijk"

▶ SELECT SUBSTRING("abcdefghijk", 5) AS Ex;
   결과값 -> "efghijk"


 

SUBSTRING_INDEX(stringdelimiternumber) - 구분자로 문자열 자르기

ex)

▶ SELECT SUBSTRING_INDEX("www.tistory.com""."2);
     결과값 -> "www.tistory"


 


2. 문자열 합지기

CONCAT 


CONCAT(expression1expression2expression3,...) - 문자열 합치기

ex)

▶ SELECT CONCAT(컬럼1, " ", 컬럼2, " ", 컬럼3) AS Ex FROM 테이블;

SELECT CONCAT( "A""B""C"AS Ex FROM 테이블;
   결과값 -> "ABC"

▶ SELECT CONCAT( "["컬럼1"]"AS Ex FROM 테이블;
   결과값 -> "[컬럼1값]"
 


3. 문자열 치환하기

REPLACE


REPLACE(stringfrom_substringto_substring- 문자열 치환하기(대소문자 구분)

ex)

▶ SELECT REPLACE("ABC ABC ABC""A""B");
   결과값 -> "BBC BBC BBC"

▶ SELECT REPLACE("ABC ABC ABC""A""c");
   결과값 -> "cBC cBC cBC"

▶ SELECT REPLACE("ABC ABC ABC""a""c");
   결과값 -> "ABC ABC ABC"

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

접속자집계

오늘
6
어제
9
최대
70
전체
2,977
Copyright © OHPR All rights reserved.