거리계산 문의드립니다! 0 1 685

by 마한올 [SQL Query] [2020.11.20 18:03:25]


하나의 ID로 JOIN할 수 있는 두개의 테이블에서 미터로 계산된 데이터가 있습니다.

같은 ID에서 두 테이블 간의 거리를 구하고 싶은데 아직 SQL익숙하지 않아서 계속 오류가 납니다

(진행한 코드입니다)

SELECT *,

SQRT(POWER(TABLE1.X1 - TABLE2.X2, 2) + POWER(TABLE1.Y1 - TABLE1.Y2, 2)

FROM TABLE1

INNER JOIN TABLE2 ON TABLE1.ID = TABLE2.ID;

 

데이터 예시

<TABLE 1>

ID   X1        Y1

A   567      945

B   563      294

C   247      577

D   567      177

 

<TABLE 2>

X2        Y2

A   487      394

B   883      424

C   482      456

D   567      147

 

by 마농 [2020.11.20 18:23:09]

* 대신 컬럼명을 적으세요.
괄호도 짝이 안맞네요.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입