먼저 테이블을 생성하겠습니다 -
mysql> Create table DemoTable1465 -> ( -> Name varchar(40) -> );쿼리 OK, 영향을 받는 행 0개(0.54초)
삽입 명령을 사용하여 테이블에 일부 레코드 삽입 -
mysql> insert into DemoTable1465 values('Chris Brown');Query OK, 1개의 row가 영향을 받았습니다(0.10초)mysql> insert into DemoTable1465 values('David Miller');Query OK, 1개의 row가 영향을 받았습니다(0.26초)mysql> DemoTable1465 값에 삽입('John Doe');쿼리 확인, 1행 영향(0.14초)
select 문을 사용하여 테이블의 모든 레코드 표시 -
mysql> DemoTable1465에서 * 선택;
이것은 다음과 같은 출력을 생성합니다 -
+--------------+| 이름 |+--------------+| 크리스 브라운 || 데이비드 밀러 || John Doe |+--------------+3행 세트(0.00초)
다음은 SUBSTRING_INDEX()를 사용하여 MySQL에서 문자열을 분할하는 쿼리입니다. 여기에서 성과 이름 문자열을 분할합니다 -
mysql> select -> substring_index(substring_index(Name, ' ', 1), ' ', -1) as StudentFirstName, -> substring_index(substring_index(Name, ' ', 3), ' ', -1) AS StudentLastName -> DemoTable1465;
이것은 다음과 같은 출력을 생성합니다 -
+------------------+-----------------+| 학생이름 | 학생 성 |+------------------+-----------------+| 크리스 | 브라운 || 데이비드 | 밀러 || 존 | Doe |+------------------+-----------------+3행 세트(0.00초)사전>