최신 신병에서 모든 정보를 찾기
문제 해결 단계 :
제목 : 최신 신병의 모든 정보를 조회 할
모든 정보 쿼리 직원 : 목표
심사 기준 : 최신 항목의
대답 :
. 1 선택 (SELECT) 2 * - *의 사용에 대한 정보를 검색합니다 . 3 FROM의 . 사 후생 . (5) 를 Where . 6 hire_date = ( - 여기에 하위 쿼리하고, 그래서 하나 개의 값, 최대 기능 사용 규칙의 관심에 맞게으로 hire_date 7. 선택 (SELECT) . 8 MAX 합니다 (hire_date) . (9) 의 FROM 10 후생 . 11 )
찾기 신병는 모든 직원의 3 분의 시간 정보를 위
문제 해결 단계 :
주제 : 찾기 모집 직원 시간은 제 모든 정보 위
정보 조회의 모든 직원 : 목표
필터 기준 : 세 번째 항목 시간
에 대답을 :
. (1) 선택 (SELECT) 2 * - * 쉬운 모든 정보 3. FROM 4. 후생 5. WHERE hire_date = ( 은 SELECT DISTINCT 연 - 부질 hire_date는 반환 값 부질이어야 값이다 바와 . 6 hire_date 7. FROM 8. 후생 9. ORDER BY - (A)에, 제 찍은 작은 팁 내림차순 행가 10 hire_date의 DESC . 11 한도 2 , 1. - 페이지 구문 자세히 살펴, 제한 m을, N => 것은 m + 1에서 시작 걸릴 N 개의 취할 12 )
현재의 모든 섹터 (TO_DATE = '9999-01-01'), 현재의 급여 세부 사항을 선도 및 해당 부서 번호 DEPT_NO 찾기
문제 해결 단계 :
제목 : 찾기 (TO_DATE = '9999-01-01') 현재 급여 다양한 부서의 세부 사항과 현재 수의 해당 DEPT_NO 주요
목표 : 쿼리 리더십 급여 세부 사항, 해당 부서 번호
필터 : 현재 시간의학과 테이블을, 숨겨진 조건 (급여 테이블 현재 시간)
답 :
1 선택 (SELECT) 2 S. * , 3 d.dept_no 4 FROM의 5 개 급여의 S - 좌파 부서 테이블, 사람들로 가득 급여 테이블에 따라서 테이블, 상황은 빈과 연관되지 않습니다 샷을 호출하는 것이 좋습니다 6 LEFT이 가입 dept_manager d를 ON S .emp_no = d.emp_no . 7 WHERE 8. s.TO_DATE = " 9999-01-01 ' - 필터 . 9 앤드 d.TO_DATE = " 9999-01-01 '