join을 하고 as 를 동시에 하기! select employeeName, departmentName, publishedDate, snackName, ticketWeight from( select EMP_NM as employeeName, DPT_NM as departmentName, PBL_DT as publishedDate, SNK_NM as snackName, TCK_WGH as ticketWeightfrom tb_ticket join tb_emp on tb_emp.EMP_CD = tb_ticket.EMP_CD join tb_snack on tb_snack.SNK_CD = tb_ticket.SNK_CD) ticket;
3개의 테이블 을 innner join을 이용하여 합쳐보자. tb_emp tb_snack tb_ticket inner join 을 해봅시다. 처음에 가져올 컬럼명을 설정하고 tb_ticket 과 tb_emp 을 먼저 조인합니다.( 같은 코드 를 찾음)다음에 그결합에 tb_snack 을 조인합니다.(같은 코드)
aliases 문(as) 테이블의 열에 대해서 임시적으로 이름을 바꿀 수 있다. SELECT TDC_SEQ, WIS_MAN, WIS_SYG FROM tb_todac; 처음 설정된 열 이름이다. as 를 이용하면.SELECT TDC_SEQ as seq, WIS_MAN as wiseManName, WIS_SYG as wiseSaying FROM tb_todac; 열 이름이 바뀐다. 바꾼후에 바뀐 열 이름으로 검색을 하고싶으면SELECT seq, wiseManName, wiseSaying FROM( SELECT TDC_SEQ as seq, WIS_MAN as wiseManName, WIS_SYG as wiseSaying from tb_todac) tb_todac WHERE seq =10; 이용하면 된다.