>  기사  >  데이터 베이스  >  원본 콘텐츠 뒤에 콘텐츠를 추가하기 위해 SQL 문을 사용하는 방법에 대한 MySQL 튜토리얼

원본 콘텐츠 뒤에 콘텐츠를 추가하기 위해 SQL 문을 사용하는 방법에 대한 MySQL 튜토리얼

零下一度
零下一度원래의
2017-05-11 14:57:571897검색

본 글에서는 기존 컨텐츠를 유지하고 나중에 컨텐츠를 추가하기 위한 Mysql의 sql문을 주로 소개합니다. 필요한 친구들은

을 참고하면 됩니다. 이 명령의 기능은 데이터 테이블 ff_vod, vod_url 필드 내용 뒤에 999999999를 추가합니다.

update ff_vod set vod_url=CONCAT(vod_url,'999999999') where vod_id BETWEEN 1 AND 42553

다음 명령문은 vod_id가 1-42553인 콘텐츠만 수정하는 데 사용됩니다.

where vod_id BETWEEN 1 AND 42553

실제로는 주로 CONCAT 함수를 사용합니다. mysql CONCAT() 함수는 여러 문자열을 하나의 문자열로 연결하는 데 사용됩니다.

다음은 mysql CONCAT() 함수를 이해하는 데 도움이 됩니다

mysql CONCAT() 함수는 여러 문자열을 하나의 문자열로 연결하는 데 사용됩니다. 가장 중요한 mysql 함수 중 하나인 mysql CONCAT() 함수를 아래에서 참고하실 수 있도록 자세히 소개하겠습니다.

mysql CONCAT(str1,str2,…)    
반환 결과는 다음에서 생성된 문자열입니다. 연결 매개변수. 매개변수가 NULL인 경우 반환 값은 NULL입니다. 하나 이상의 매개변수가 있을 수 있습니다. 모든 인수가 이진이 아닌 문자열인 경우 결과는 이진이 아닌 문자열입니다. 의 변수 에 이진 문자열이 포함되어 있으면 결과는 이진 문자열입니다. 숫자 인수는 동등한 이진 문자열 형식으로 변환됩니다. 이를 방지하려면 명시적인 유형 캐스트를 사용하십시오. 예: SELECT CONCAT(CAST(int_col AS CHAR), char_col)

mysql> SELECT CONCAT('My', ‘S', ‘QL');
-> ‘MySQL'
mysql> SELECT CONCAT('My', NULL, ‘QL');
-> NULL
mysql> SELECT CONCAT(14.3);
-> ‘14.3′

mysql CONCAT_WS(separator,str1 ,str2,…)
CONCAT_WS()는 구분 기호가 있는 CONCAT을 나타내며 CONCAT()의 특수한 형태입니다. 첫 번째 매개변수는 다른 매개변수의 구분 기호입니다. 구분 기호의 위치는 연결할 두 문자열 사이에 배치됩니다. 구분 기호는 문자열이나 기타 매개변수일 수 있습니다. 구분 기호가 NULL이면 결과는 NULL입니다. 이 함수는 구분 기호 인수 뒤에 오는 NULL 값을 무시합니다.

mysql> SELECT CONCAT_WS(',','First name','Second name','Last Name');
-> ‘First name,Second name,Last Name'
mysql> SELECT CONCAT_WS(',','First name',NULL,'Last Name');
-> ‘First name,Last Name'

mysql CONCAT_WS()는 빈 문자열을 무시하지 않습니다. (단, NULL은 모두 무시됩니다.)

[관련 추천]

1. 무료 mysql 온라인 동영상 튜토리얼

MySQL 최신 매뉴얼 튜토리얼

3. 데이터베이스 설계에 관한 사항

위 내용은 원본 콘텐츠 뒤에 콘텐츠를 추가하기 위해 SQL 문을 사용하는 방법에 대한 MySQL 튜토리얼의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.