반응형
일을 하다보면 INNER JOIN 여러번 사용하는 경우가 있다.
절대 별거 없고 사용 방법을 모르는 분들을 위해 작성했다.
SQL
SELECT A.ELMNO, A.ELMID, A.ELMTYPENO, A.ELMNAME, A.ADDITIONAL, B.ELMNO AS Expr1, B.ELMNAME AS Expr2, C.VARVALUE, D.VARVALUE AS Expr3
FROM ezControl_ELM AS A INNER JOIN
ezControl_ELM AS B ON A.ELMNO = B.ELMNO_PR INNER JOIN
ezControl_VAR_INTERNAL_VAL AS C ON B.ELMNO = C.ELMNO INNER JOIN
ezControl_VAR_INTERNAL_VAL AS D ON B.ELMNO = D.ELMNO
WHERE (A.ELMTYPENO = 2) AND (B.ELMNAME NOT LIKE '%RMS%') AND (C.VARNAME = 'V_EQPTID') AND (D.VARNAME = 'V_REMOTE_IP_ADDRESS')
큰 내용이 없다. From 을 통해서 테이블을 불러오는 곳에 Join ~ on ~ 을 연속해서 작성하면 된다.
반응형
'SQL' 카테고리의 다른 글
[SQL] CASE 문으로 유용한 쿼리문 예시 (0) | 2023.05.21 |
---|---|
[MySql] intellij에서 mysql 설치 및 terminal에서 실행(mac) (0) | 2023.03.16 |
트랜잭션 ACID (0) | 2022.12.04 |
[MS SQL] UPDATE SET 값을 다른 테이블에서 가지고 오기 (0) | 2021.08.30 |
[MS SQL] 특정 문자를 RIGHT로 찾아서 REPLACE 로 UPDATE 하기 (RIGHT, LEFT, SUBSTRING) (0) | 2021.08.09 |