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

MySQL에 값이 있는 임시 열을 추가하시겠습니까?

<시간/>

다음 구문을 사용하여 값이 있는 임시 열을 추가할 수 있습니다. -

yourColumnName1,yourColumnName2,.....N,yourTemporaryColumnValue를 yourTableName에서 yourTemporaryColumnName으로 선택

값이 있는 임시 열을 추가하려면 테이블을 생성하겠습니다. 다음은 쿼리입니다 -

mysql> 테이블 생성 TemporaryColumnWithValueDemo −> ( −> StudentId int, −> StudentName varchar(100) −> ); 쿼리 확인, 0개 행이 영향을 받았습니다(0.59초)

테이블에 일부 레코드 삽입. 레코드를 삽입하는 쿼리는 다음과 같습니다 -

mysql> Insert into TemporaryColumnWithValueDemo values(101,'John');Query OK, 1행 영향(0.13초)mysql> insert into TemporaryColumnWithValueDemo values(102,'Johnson');Query OK, 1행 영향(0.15초) )mysql> Insert into TemporaryColumnWithValueDemo values(103,'Carol');Query OK, 1개의 row가 영향을 받습니다. /사전> 

위에 삽입된 모든 레코드를 표시합니다. 모든 레코드를 표시하는 쿼리는 다음과 같습니다. -

mysql> 선택 *from TemporaryColumnWithValueDemo;

다음은 출력입니다 -

+-----------+-------------+| 학생 ID | 학생 이름 |+-----------+-------------+| 101 | 존 || 102 | 존슨 || 103 | 캐롤 || 104 | Sam |+--------+-------------+4행 세트(0.00초)

이제 t.emporary 값이 있는 열을 추가하는 쿼리가 있습니다. 쿼리는 다음과 같습니다 -

mysql> StudentId,StudentName,'M.I.T.' 선택 TemporaryColumnWithValueDemo에서 TempCollegeName으로;

다음은 출력입니다. 임시 열이 성공적으로 추가되었습니다 -

+-----------+-------------+-----------------+| 학생 ID | 학생 이름 | TempCollegeName |+-----------+------------+-----+| 101 | 존 | M.I.T. || 102 | 존슨 | M.I.T. || 103 | 캐롤 | M.I.T. || 104 | 샘 | M.I.T. |+-----------+-------------+-----------------+세트의 4개 행 (0.00초)