본문 바로가기
MySql

MySQL 두 열의 차이를 얻는 방법

by 베이스 공부 2020. 11. 13.
반응형

다음과 같은 결과를 생성하는 쿼리가 있습니다.

StartTimestamp  |  EndTimestamp
================================
100             | 450
--------------------------------
150             | 500

결과에 EndTimestamp와 StartTimestamp의 차이점도 포함하고 싶습니다.

StartTimestamp  |  EndTimestamp  |  Difference
==============================================
100             | 450            | 350
----------------------------------------------
150             | 600            | 450

MySQL에서 어떻게합니까?

 

해결 방법

 

테이블 이름이 지정되면 t 와 같이 말하세요.

SELECT t.StartTimestamp, t.EndTimestamp, t.EndTimestamp - t.StartTimestamp AS Difference
FROM   &c

물론 데코레이션되지 않은 이름 StartTimestamp EndTimestamp 가 컨텍스트에서 모호하지 않은 경우 select 열에 t. 부분이 필요하지 않습니다. 나머지 쿼리.

 

참조 페이지 https://stackoverflow.com/questions/3482033

 

 

반응형

댓글