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

단일 MySQL 쿼리의 모든 열 이름에 대해 '별칭' 설정

<시간/>

열 이름에 대한 별칭을 설정하는 구문은 다음과 같습니다. -

yourTableName anyAliasName에서 yourColumnName1 anyAliasName1, yourColumnName2 anyAliasName2를 선택하십시오.

위의 구문을 이해하기 위해 테이블을 만들어 보겠습니다 -

mysql> Create table DemoTable2014 -> ( -> FirstName varchar(20), -> LastName varchar(20) -> );쿼리 OK, 영향을 받는 행 0개(0.70초)

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

mysql> DemoTable2014 값에 삽입('John','Smith');쿼리 OK, 1행 영향(0.17초)mysql> DemoTable2014 값에 삽입('David','Miller');쿼리 OK, 1행 영향을 받은(0.16초)mysql> DemoTable2014 값에 삽입('John','Doe'); 쿼리 확인, 1개 행에 영향을 받음(0.15초)mysql> DemoTable2014 값에 삽입('Chris','Brown'), 쿼리 확인, 영향을 받는 행 1개(0.16초)

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

mysql> 선택 *DemoTable2014;

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

+-----------+----------+| 이름 | 성 |+-----------+----------+| 존 | 스미스 || 데이비드 | 밀러 || 존 | 도 || 크리스 | 갈색 |+--------+----------+4행 세트(0.00초)

다음은 단일 MySQL 쿼리에서 열 이름에 대한 '별칭'을 설정하는 쿼리입니다 -

mysql> DemoTable2014 tbl에서 FirstName StudentFirstName, LastName StudentLastName -> 선택;

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

+------------------+-----------------+| 학생이름 | 학생 성 |+------------------+-----------------+| 존 | 스미스 || 데이비드 | 밀러 || 존 | 도 || 크리스 | 갈색 |+-----------------+-----------------+4줄 세트(0.00초)