> 데이터 베이스 > MySQL 튜토리얼 > MySQL에서 구분 기호로 문자열을 구분하는 방법

MySQL에서 구분 기호로 문자열을 구분하는 방법

PHPz
풀어 주다: 2023-06-01 08:43:17
앞으로
2071명이 탐색했습니다.

mysql은 구분자를 사용하여 문자열을 분리 할 수 ​​있습니다 공백이 있는 문자열

    1 즉, 공백 앞의 모든 문자를 제거합니다.

    count가 양수이면 결과는 왼쪽에서 오른쪽으로 N번째 구분 기호 왼쪽에 있는 모든 것입니다. 음수이면 오른쪽부터 세는 의미로 N번째 구분자 오른쪽에 있는 내용을 모두 취한다는 의미

    Effect
    • count가 1이면

    • 테이블 및 내부 데이터 : Dongfeng Fengshen new AX7 마하 버전 DF 21(선루프 버전)
    • 분할 후: Dongfeng Fengshen 신형 AX7 Mach 버전

    카운트가 -1

    인 경우 테이블 및 내부 데이터: Dongfeng Fengshen 신형 AX7 Mach 버전 DF 21( 선루프 버전)
    • 분할 후: 21(스카이라이트 버전)
    • MySQL 저장 프로시저는 구분 기호에 따라 문자열을 분할합니다.
    • SUBSTRING_INDEX( i.final_car_type, ' ', 1 )
      로그인 후 복사
    selectIds는 분할해야 하는 문자열이고, SplitChar는 분할 결과입니다. Id_Result_s의 임시 테이블에 저장됩니다.

    while에 삽입 문이 있는데, 이는 루프에 삽입됩니다. while 전후에 시작 트랜잭션과 커밋을 추가하면 효율성이 향상될 수 있습니다.

    위 내용은 MySQL에서 구분 기호로 문자열을 구분하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

    관련 라벨:
    원천:yisu.com
    본 웹사이트의 성명
    본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
    인기 튜토리얼
    더>
    최신 다운로드
    더>
    웹 효과
    웹사이트 소스 코드
    웹사이트 자료
    프론트엔드 템플릿