Course Outline
기초
- 모든 열/필드 선택
- 특정 열/필드 선택
- 독특한/독특한 사용
- 특정 행/레코드 선택
- 범위에서 값 선택
- 패턴 마스크와 일치하는 값 선택
- 목록 내에서 값 선택
- Null 값의 처리
- 데이터를 정렬하고 주문하는 방법
- 계산된 값과 파생된 값의 선택
- 쿼리 결과에서 열 제목을 제어하는 방법
- 쿼리 결과를 외부 파일에 보내는 방법
테이블 조인
- 테이블 조인의 원칙:
- 데카르트 조인 사용
- Inner join 사용
- non-equi join의 사용
- 외부 조인 사용
쿼리 조인
- 노동조합 운영자
- 교차 연산자
- 운영자 제외
간단한 기능
- 변환 함수
- 날짜 함수
- 숫자 함수
- 텍스트 함수
- 그룹/요약/집계 함수
하위 쿼리
- 하위 쿼리의 원리
- 메인 쿼리에서 행을 필터링하는 방법
- 중첩된 하위 쿼리 사용
- 다중 열 하위 쿼리 사용
- 상관관계가 있는 하위 쿼리 사용
- 인라인 뷰 및 공통 테이블 표현식으로 하위 쿼리 사용
- 메인 쿼리에서 하위 쿼리를 열로 사용
사례 진술
- 사례 진술의 원칙
- case 문을 사용하여 열 값을 도출합니다.
- 중첩된 case문 사용
- 피벗 테이블을 생성하기 위한 케이스 명령문 사용
- 하위 쿼리와 함께 case 문 사용
데이터 조작
- 테이블에 값을 삽입하는 방법
- 테이블 간에 값을 복사하는 방법
- 값을 업데이트하는 방법
- 기록을 삭제하는 방법
- 뷰를 통해 데이터를 변경하는 방법
- 거래의 사용
- 행과 표를 잠그는 방법
데이터 정의
- 관계형 데이터베이스의 원리와 데이터 정규화
- 기본 키와 외래 키 관계 및 제약 조건 사용
- 테이블을 만드는 방법
- 테이블을 변경하는 방법
- 뷰를 만드는 방법
- 동의어 사용
- 테이블과 뷰를 제거하는 방법
회원 평가 (6)
강의와 실습의 균형이 즐거웠습니다. 내가 막혔을 때 Luke는 내가 문제를 이해하고 해결책을 찾을 수 있도록 도와주었고 내 이해에 정말 긍정적인 영향을 미쳤습니다.
Tom - Welsh Revenue Authority
Course - Transact SQL Basic
Machine Translated
Łukasz는 매우 좋았습니다. 나는 Łukasz가 모범 사례에 대해 이야기하는 방식을 좋아했습니다. 속도는 좋았습니다. 나는 운동을 좋아했습니다. 나중에 참조할 수 있도록 위키를 갖는 것이 좋습니다.
Jake Real - Welsh Revenue Authority
Course - Transact SQL Basic
Machine Translated
Lukasz는 인내심이 많고 지식이 풍부했으며 학습 SQL을 매우 재미 있고 유익하게 만들었습니다. 제가 참여한 모든 과목 중 가장 보람찬 교육 세션 중 하나였습니다!
Carwyn - Welsh Revenue Authority
Course - Transact SQL Basic
Machine Translated
Phil was great! He was both patient and knowledgeable. The training went at a good pace, moving a team of mixed SQL abilities through the basics into more advanced SQL querying together. The exercises were an excellent way for us to commit our newly learned skills to memory, and Phil's instructions/class discussions on numerous ways to achieve the same thing were interesting.
Sophie Clement - Thames Water Utilites Ltd
Course - Transact SQL Basic
It felt very relatable. The exercises were well picked out and I was able to work well with it due to clear knowledge provided.
Leah Bayliss - Thames Water Utilites Ltd
Course - Transact SQL Basic
Interactive exercises