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

MySQL에서 ID 열을 null로 선택하는 방법은 무엇입니까?

<시간/>

먼저 테이블을 생성해 보겠습니다. 테이블 생성 쿼리는 다음과 같습니다.

mysql> create table selectAllDemo -> ( -> Name varchar(100), -> Age int -> );Query OK, 영향을 받는 행 0개(1.90초)

삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오.

쿼리는 다음과 같습니다.

mysql> insert into selectAllDemo values('John',25);Query OK, 1개의 행이 영향을 받았습니다(0.99초)mysql> insert into selectAllDemo values('Carol',26);Query OK, 1개의 행이 영향을 받았습니다(0.42초). )mysql> selectAllDemo values('Bob',30)에 삽입;쿼리 확인, 1행 영향(1.57초)mysql> selectAllDemo values('Sam',35)에 삽입;쿼리 확인, 1행 영향(0.26초) 

select 문을 사용하여 테이블의 모든 레코드를 표시합니다.

쿼리는 다음과 같습니다.

mysql> select *from selectAllDemo;

다음은 출력입니다.

+-------+------+| 이름 | 나이 |+----+------+| 존 | 25 || 캐롤 | 26 || 밥 | 30 || 샘 | 35 |+-------+------+4행 세트(0.16초)

다음은 ID 컬럼만 NULL로 선택하는 쿼리입니다.

mysql> selectAllDemo tbl에서 NULL AS Id,tbl.Name,tbl.Age를 선택합니다. 여기서 Age=35;

다음은 출력입니다.

+------+------+------+| 아이디 | 이름 | 나이 |+--------+------+------+| 널 | 샘 | 35 |+------+------+------+1 행 세트(0.07초)