목록KDT풀스택과정 공부 (136)
고마구의 개발 블로그
https://search.naver.com/search.naver" method="get"> https://search.naver.com/search.naver?query=강아지 로 이동 method 속성은 전송방법을 기술할 수 있는데 get과 post방식이 있다. get방식은 url 뒤에 쿼리스트링으로 데이터가 전달되어 눈으로 확인할 수 있다. ?뒤에 key = value형태로 &로 연결해 여러개의 데이터를 전송 할 수 있다. 최대 2048글자 이상의 데이터는 전송할 수 없어 대용량 전송이..
insert into t_course select * from course where PROFESSOR_ID='P12'; MERGE INTO 기준테이블명 별명 USING 참조테이블명 별명 ON (매칭 조건식) WHEN MATCHED -- 매칭되는 행이 있다면 THEN 업데이트 문 WHEN NOT MATCHED -- 매칭되는 행이 아니라면 THEN 추가문;
조인종류비교 조건 ()을 만족하는 Join이 Theta Join이고 그중 비교 조건이 (=)일 때 Equal Join이 된다. 출처 : https://blog.naver.com/jinsol1/100024771465 54.부서명과 매니저 이름, 도시를 출력하시오. select department_name,first_name,city from employees e,departments d,locations l where e.department_id=d.department_id and d.location_id=l.location_id and d.manager_id=e.employee_id; SELECT DEPARTMENT_NAME, FIRST_NAME, CITY FROM DEPARTMENT..
-부하직원이 없는 사원 정보를 출력하시오. select * from emp where empno not in (select mgr from emp where mgr is not null); select * from emp where empno !=all (select mgr from emp where mgr is not null); All, NOT IN을 쓸 때, 서브 쿼리 반환 결과 집합에 NULL이 있으면 일치여부를 알 수 없다(공집합 반환); 4. 메일주소에 밑줄표시가 있는 사원을 출력하시오 select * from employees where email like '%\_%' ESCAPE '\' 8. 업무별 최저임금과 최고임금 사이의 봉급을 가지는 ..
-employees 테이블과 동일한 구조와 데이터를 가지는 copyTable를 만들어 보자. create table copyTable as select * from employees; 데이터 없이 구조만 뽑고 싶다면 다음과 같이 기술하면 된다. create table copyTable3 as select * from employees where 11; insert into copyTable select * from employees; --copyTable에 employees의 모든 데이터가 추가로 들어 간다. update copyTable set salary=salary*1.1 where hi..
수업은 어제부터 데이터베이스에 들어갔다. select * from employees where first_name between 'E' and 'H';E를 포함한 문자열부터 딱 H까지만 반환됨 select decode(department_id, 10,'10번 부서', 20,'20번 부서', 30,'30번 부서',department_id||'나머지부서') as 부서번호 from employees; SELECT 컬럼명 , CASE WHEN 컬럼명 조건식1 THEN 값1 WHEN 컬럼명 조건식2 THEN 값2 WHEN 컬럼명 조건식3 THEN 값3 ELSE 값4 END AS 별명 from employees; EXTRACT(YEAR FROM hire_date) 를 출력하면 입사년이 ..
자바 코드에서 메소드 종류는 크게 인스턴스 메소드와 클래스 메소드 2가지가 있다. static이 붙은 메소드를 클래스 메소드라고 하고 static이 없는 메소드를 인스턴스 메소드라고 한다. 클래스 메소드는 앞에 static이 붙어 있어서 static 메소드, 전역에서 접근할 수있어서 전역 메소드라 하는데 정상적인 명칭은 클래스 메소드이다. 클래스 메소드는 보통 클래스 필드를 조작하는 용도로 사용하고 클래스 메소드 사용 시점에 인스턴스 필드에 접근할 수 없다.(전역이 아니라서) 인스턴스 메소드는 보통 인스턴스 필드를 조작 하기 위해서 사용하고 클래스 필드는 모든 지역에서 사용할 수 있어서 인스턴스 필드에서도 사용할 수 있다.