지난 포스트가 궁금하시다면 ↓↓↓ 아래 링크를 클릭해주세요. ↓↓↓↓ [학동역 점심식사] 이자카야 켄켄 - 일본음식전문 안녕하세요. 오늘도 맛잇는곳을 찾아 열심히 먹고 열심히 사진 찍은 포스트 입니다. 역삼역에서 3번 출구로 나와 기업은행에서 좌측으로 들어가 쭈우욱~ 300M 정도 걸어가면 보이는 청담 육회를 방문했습니다. 인적이 드문 골목이라 사람은 많지 않았지만 퇴근 후 육회에 한잔하고 싶은 사람들과 저처럼 회사일로 지친 퇴근길... 고기의 기운을 받아 힘내려는 사람들이?? (네...전 고기를 먹으면 힘이나서요...) 저녁식사하기 좋은곳 같습니다. 내부 인테리어가 깔끔하네요~ 깔끔하게 식사가 나오네요. 단돈 10000원 윤기가....또 먹고 싶네요... 지난 포스트가 궁금하시다면 ↓↓↓ 아래 링..
JOIN(조인)에 대한 이해 - 2 non equal join 테이블(뷰, 인라인뷰)과 테이블(뷰, 인라인뷰) 사이에 join 찍어서 조인. 1). inner join : 내부조인 ex) select * from employees e inner join departments d on e.department_id = d.department_id; -- 조인 조건절. --킴벌리는 안보임 -- inner 는 생략가능하다. select * from employees e join departments d on e.department_id = d.department_id; 2). outer join : 외부조인 select * from employees e left outer join departments d on..
JOIN(조인)에 대한 이해 - 1 1). EQUI JOIN : 테이블(뷰, 인라인뷰)과 테이블(뷰, 인라인뷰) 사이에 콤마(,)를 찍어서 조인.ex)select *from employees e, departments d; -- 카타시안 프로덕트(Catersian product)(모든 경우의 수) 집합 A={1,2,3} B={a,b} 있다면집합 a의 원소와 집합 b의 원소를 매핑시켜라A⊙B = {1,a}{2,a}{3,a},{1,b}{2,b}{3,b} = 데카르트 곱이라 부름 3*2 = 6의 경우의 수가 나옴select count(*) from employees; --> 107select count(*) from departments; --> 27select count(*) from employees e,..
테이블 스페이스 란? 테이블 및 인덱스를 저장해놓은 오라클의 논리적인 공간 실제 물리적인 공간은 데이터파일(확장자.DBF)입니다. 테이블 스페이스의 관리는 관리자만 가능합니다. create tablespace 테이블스페이스명 datafile '저장될경로\파일명.dbf' size 30m //size는 mb kb만 가능 extent management local segment space management auto; 오라클은 먼저 물리적인공간 디스크에 저장을 시킨후 메모리에 등재시킵니다. 일반 메모장이나, 그림판같은 유틸같이 미리 메모리에 등재한후 디스크에 저장하는 방식의 반대입니다. (쿼리로 확인) select * from dba_tablespaces; select * from dba_data_files;..
계층형 쿼리 [start with, connect by prior]--계층형 쿼리의 사용 : 전자결제 등에 사용 select *from employees;-- 사원번호 100 번 아래의 모든 사원들을 추출하세요.from employeesstart with employee_id = 100connect by prior employee_id = manager_id/*connect by prior employee_id ->(스타트 되어진 칼럼값을 가져온다) -- 100여기는 출발지점이기때문에 고유한값만 가능, (중복이 되어지는 값이면 안된다)employee_id = manager_id -> employee_id와 manager_id의 값과 같은 것끼리 연결시킨다.상관의 값이 100인 101번이 다시 스타트값으로..