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

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

PHPz
PHPz앞으로
2023-06-01 08:43:172017검색

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으로 문의하시기 바랍니다. 삭제