전체 글 49

[Database] Ch06.JOIN - 문제 풀이

현재 SELF JOIN까지 풀었습니다. 틀린 답이 있을 수도 있습니다.tabase[Database] Ch05.SubGroup으로 데이터 분류 - 문제 풀이6.4 EQUIJOIN 예 - 예제 91. 직원(S_EMP) 테이블과 부서(S_DEPT)테이블을 JOIN하여, 사원의 이름과 부서, 부서명을 나타내시오.select e.name, e.dept_id, d.namefrom s_emp e, s_dept d where e.dept_id = d.id; 6.5 칼럼과 테이블의 ALIAS사용 - 예제 101. 서울 지역에 근무하는 사원에 대해 각 사원의 이름과 근무하는 부서명을 나타내시오. select distinct e.name, d.name from s_dept d, s_region r, s_emp ewhere..

Database 2025.04.30

[Database] Ch05.SubGroup으로 데이터 분류 - 문제 풀이

Intro직접 풀어봤으며, oracle sql developer 의 질의 결과와 직접 스프레드 시트에 값을 샘플링하여 비교했습니다. SQL 정석 문제입니다. 5.2 Group By절 - 예제 51. 각 부서(dept_id)별 평균 급여를 계산해서 보여주시오. select dept_id, avg(salary)from s_empgroup by dept_id;--order by dept_id;2. 각 부서(dept_id)별로 직책이 사원인 직원들의 평균 급여를 계산해서 보여주시오. select dept_id as "부서", avg(salary) as "평균 급여"from s_empwhere title = '사원'group by dept_id; 5.3 select 절에서의 group함수의 잘못된 사용1. 각 지..

Database 2025.04.30

[커널아카데미] 백엔드 12기 6주차 - SQL과 객체지향 엮어보기, SQL은 상상력이 필요함, 간절함이란?

Intro 1주일 중 기억에 남는 회고의 일부를 가져왔다. 0428 월 - 안다고 착각하지 말기자바 모듈 테스트에서 객체지향 개념까지는 제대로 알고있겠지 했지만, 1시간이 촉박했고 제대로 쓰지 못한 것이 있었다. 반복해야겠다 또 생각들었던 하루였다. 연산자 우선순위 ,규칙있는 반복문(1~9,/ 1~3) ,별찍기, 실수형 비교, 반올림( + 0.5 ) , 배열 퀴즈 패턴 풀기생성자 조건 - 모든클래스에 1개 이상의 생성자가 있어야함. ( 매개변수 타입 또는 개수는 오버로딩), 반환 타입 없음. (반환타입에 영향이 없음.) → 오버라이딩 조건이랑 헷갈림객체 지향 특징 3가지 - 기존 프로그래밍언어에 규칙 추가 / 코드 재사용 높음 / 변경 유리. 0429 화 - SQL 과 객체지향 엮어보기 == 감동오늘은..

회고 2025.04.29