목록2024/07/28 (3)
The Debugging Chronicles : "코드의 미학"
람다식 - 함수의 이름이 없는 익명 함수(anonymous function)를 만들기 위한 표현식이다. - 함수만을 구현하고 실행할 수 있는 함수형 프로그래밍을 사용하여, 함수를 하나의간결한 식으로 표현한 것을 말한다. - 식별자 없이 실행 가능한 함수를 말한다. 람다식 문법 - 메서드의 이름과 반환 타입을 제거하고 화살표 기호(→)를 사용해 구현한다. · 소괄호 생략하기 매개변수자료형을 생략할 수 있으며, 매개 변수가 한 개인 경우에는 소괄호도 생략이 가능하다. · 중괄호 생략하기 함수의 구현 내용이 한 문장이거나 return이 없다면 중괄호 { }도 생략 가능하다. · return 생략하기 중괄호 안의 구현 코드가 return문만 존재할 때 중괄호와 return을 모두 생략 가능하다...
05-1 필요한 데이터만 쏙 출력하는 WHERE 절 WHERE SELECT문으로 데이터를 조회할 때 특정 조건을 기준으로 원하는 행을 출력하는 사용한다. 연산자를 함께 사용한다면 더욱 세밀한 검색이 가능하다. 어떤 조건에 일치하는 행만 골라내어 조회하는데 사용한다. 각 행에 조건식을 대입하여 결과가 참인 경우만 출력한다.SELECT * FROM EMP WHERE DEPTNO = 30; SELECT[조회할열1이름], [열2이름], •••, [열N이름] FROM [조회할테이블이름] WHERE [조회할행을선별하기위한조건식]; 05-2 여러개 조건식을 사용하는 AND, OR 연산자AND : 여러 개의 조건식이 모두 참이었을 때 true를 반환한다.SELECT * FROM EMPWHERE DEPTNO = ..
04-1 실습용 테이블 살펴보기사원 정보가 들어 있는 EMP 테이블EMP : employee의 약어이며, 사원 데이터를 보관 및 관리하는 테이블이다. 회사 부서 정보가 들어 있는 DEPT 테이블DEPT : department의 약어이며, 회사를 구성하는 부서 데이터를 관리하는 테이블이다. DESC 명령어를 사용하여 구성을 확인할 수 있다. DEPTNO 열은 각 부서 데이터를 구분하는 PK 값이며, EMP 테이블의 외래키로 사용 가능하다. 사원들의 급여 정보가 들어 있는 SALGRADE테이블 SALGRADE 테이블은 EMP 테이블에서 관리하는 사원들의급여와 관련된 테이블이다. 04-2 데이터를 조회하는 3가지 방법 - 설렉션, 프로젝션, 조인 행 단위로 조회하는 셀렉션행 단위로 원하는 데이터를 조회하..