728x90

 

수업내용 정리 (MySQL)

 

1. view

  • 논리적인 테이블
  • 사용하는 목적: 검색 단순화, 보안 용이
  • or replace를 추가하면 drop -> create를 하지 않고 업데이트하여 사용할 수 있다.
create or replace view emp_view as select empno, deptno, job, ename from emp
where job<>'clerk' order by ename;
select*from emp_view;

select로 출력한 view

 

create or replace view emp_view as select empno, deptno, job, ename
from emp order by deptno, empno;

select*from emp_view where deptno=10 or deptno=20;
  • 만들어두고 select로 출력할 때 조건을 줄 수도 있다!

 


 

전체 피드백

  • 오늘은 eXERD라는 프로그램을 통해 테이블 짜는 것을 해보고 그러느라 MySQL에서 배운 것은 view밖에 없었다.

 


728x90