먼저 테이블을 생성하겠습니다 -
mysql> 테이블 생성 DemoTable839( StudentFirstName varchar(100), StudentLastName varchar(100));쿼리 OK, 영향을 받는 행 0개(0.69초)
삽입 명령을 사용하여 테이블에 일부 레코드 삽입 -
mysql> insert into DemoTable839 values('Chris','Brown');Query OK, 1개의 row가 영향을 받았습니다(0.15초)mysql> insert into DemoTable839 values('','Taylor');Query OK, 1개의 row가 영향을 받았습니다. (0.11초)mysql> DemoTable839 값에 삽입(NULL,'Taylor');쿼리 OK, 1행 영향(0.15초)mysql> DemoTable839 값에 삽입('Adam','Smith');쿼리 OK, 1행 영향 (0.12초)
select 문을 사용하여 테이블의 모든 레코드 표시 -
mysql> 선택 *DemoTable839;
이것은 다음과 같은 출력을 생성합니다 -
+------------------+-----------------+| 학생이름 | 학생 성 |+------------------+-----------------+| 크리스 | 브라운 || | 테일러 || 널 | 테일러 || 아담 | Smith |+------------------+-----------------+4행 세트(0.00초)사전>다음은 테이블에서 비어 있지 않고 null이 아닌 값만 반환하고 빈 값과 NULL 값을 해당 열 값으로 채우는 쿼리입니다-
mysql> DemoTable839에서 if(length(StudentFirstName),StudentFirstName,StudentLastName) 선택;이것은 다음과 같은 출력을 생성합니다 -
+---------------------------------------------- ------------------+| if(길이(StudentFirstName),StudentFirstName,StudentLastName) |+------------------------------------------------ --------------------------+| 크리스 || 테일러 || 테일러 || 아담 |+----------------------------------------------- ----------------+4행 세트(0.00초)