Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

"The"가 포함된 문자열의 텍스트 조작? MySQL에서


ORDER BY TRIM()을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 -

mysql> 테이블 DemoTable 생성 -> ( -> 제목 텍스트 -> ), 쿼리 확인, 영향을 받는 행 0개(1.09초)

삽입 명령을 사용하여 테이블에 일부 레코드 삽입 -

mysql> DemoTable 값에 삽입('MongoDB는 SQL 데이터베이스가 없습니다'); 쿼리 확인, 영향을 받는 1개 행(0.18초) mysql> DemoTable 값에 삽입('MySQL은 관계형 데이터베이스입니다'), 쿼리 확인, 영향을 받는 행 1개(0.22초)mysql> DemoTable 값에 삽입('자바 언어가 좋음') , 영향을 받는 행 1개(0.17초)

select 문을 사용하여 테이블의 모든 레코드 표시 -

mysql> DemoTable에서 *선택;

이것은 다음과 같은 출력을 생성합니다 -

+----------------------------------+| 제목 |+------------------------------------------------+| MongoDB는 SQL 데이터베이스가 아닙니다 ||MySQL은 관계형 데이터베이스입니다|| 자바 언어가 좋다 || Python은 좋은 언어입니다 |+-----------------------------------+4행 세트(0.00초) 

다음은 "The" -

를 포함하는 문자열의 텍스트 조작에 대한 쿼리입니다.
mysql> select *from DemoTable -> trim(제목의 'The ' 선행)으로 정렬,

이것은 다음과 같은 출력을 생성합니다 -

+----------------------------------+| 제목 |+------------------------------------------------+| 자바 언어가 좋다 || MongoDB는 SQL 데이터베이스가 아닙니다 ||MySQL은 관계형 데이터베이스입니다|| 파이썬은 좋은 언어입니다 |+-----------------------------------+4행 세트(0.00초)