SelectSUBSTRING_INDEX('MyNameisRam','a',3);+------------ - -------------+|SUBSTRING_INDEX('MyNameisRam',&a"/> SelectSUBSTRING_INDEX('MyNameisRam','a',3);+------------ - -------------+|SUBSTRING_INDEX('MyNameisRam',&a">

 >  기사  >  데이터 베이스  >  MySQL SUBSTRING_INDEX() 함수의 "count" 매개변수 값이 구분 기호 발생 총 횟수보다 크면 어떻게 됩니까?

MySQL SUBSTRING_INDEX() 함수의 "count" 매개변수 값이 구분 기호 발생 총 횟수보다 크면 어떻게 됩니까?

PHPz
PHPz앞으로
2023-09-02 14:49:07775검색

如果 MySQL SUBSTRING_INDEX() 函数中的参数“count”的值大于分隔符出现的总数,会发生什么情况?

매개변수 "count"의 값이 총 구분 기호 발생 횟수보다 큰 경우 MySQL SUBSTRING_INDEX() 함수는 출력과 동일한 문자열을 반환합니다. 이는 다음 예를 통해 확인할 수 있습니다.

mysql> Select SUBSTRING_INDEX('My Name is Ram','a',3);
+-----------------------------------------+
| SUBSTRING_INDEX('My Name is Ram','a',3) |
+-----------------------------------------+
| My Name is Ram                          |
+-----------------------------------------+
1 row in set (0.00 sec)

위 쿼리는 매개변수로 제공된 구분 기호(예: "a")의 총 발생 횟수보다 3이 더 크기 때문에 동일한 문자열을 반환합니다. 문자열에는 "a"가 두 개만 있습니다.

위 내용은 MySQL SUBSTRING_INDEX() 함수의 "count" 매개변수 값이 구분 기호 발생 총 횟수보다 크면 어떻게 됩니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제