728x90
반응형

SQLP 4

[SQLP] SQL함수 - 복수행 함수

복수행 함수 그룹함수의 종류 COUNT : 행의 개수 출력 - 테이블에서 조건을 만족하는 행의 개수를 반환하는 함수이다. COUNT(*)는 NULL을 가진 행과 중복되는 행을 모두 포함한 행의 수이고, COUNT(expresstion)은 NULL을 가진 행을 제외한 행의 개수를 계산하여 반환한다. MAX : NULL을 제외한 모든 행에서 최대 값 MIN : NULL을 제외한 모든 행에서 최소 값 SUM : NULL을 제외한 모든 행의 합계 AVG : NULL을 제외한 모든 행의 평균 값 STDDEV : NULL을 제외한 모든 행의 표준편차 VARIANCE : NULL을 제외한 모든 행의 분산 값 GROUPING : 해당 컬럼의 그룹에 사용되었는지 여부를 1 또는 0으로 반환 GROUPING SETS : ..

SQLP 2022.07.27

[SQLP] SQL함수 - 단일행 함수

SQL함수에는 단일행 함수와 복수행 함수 두가지가 있다. 단일행 함수는 데이터값을 조작하는데 주로 사용되며, 행별로 함수를 적용하여 하나의 결과를 반환하는 함수이다. 또한 단일행 함수는 SQL명령문의 SELECT, WHERE, ORDER BY 절에서 사용할 수 있으며, 중첩하여 사용할 수 있다. 단일행 함수에는 - 문자 함수 - 숫자 함수 - 날짜 함수 - 변환 함수 -- 묵시적 데이터 타입변환 -- 명시적 데이터 타입 변환 - 일반 함수 이렇게 구분할 수 있다. 1. 문자 함수 INITCAP : 문자열의 첫 번째 문자만 대문자로 변환 : INITCAP('student') -> Student LOWER : 문자열 전체를 소문자로 변환 UPPER : 문자열 전체를 대문자로 변환 LENGTH : 문자열의 길..

SQLP 2022.07.27

[SQLP] 데이터 모델링의 이해 - 데이터 모델링의 이해

데이터 모델링의 이해 -- 데이터 모델링의 이해 ---- 1. 데이터모델링의 이해 ---- 2. 엔티티 파트를 공부하고 작성하는 포스트이며 시험 뿐만아니라 실제 현업에서도 중요하다고 생각하는 부분에 중점을 두며 공부를 했다. 1. 데이터 모델링이란 - 정보화 시스템을 구축하기 위해 어떤 데이터가 존재하는지 또는 업무에 필요한 정보는 무엇인지 분석하는 방법. 2. 엔티티타입의 개념 엔티티타입이란 '업무에 필요하고 유용한 정보를 저장하고 관리하기 위한 것으로 영속적으로 존재하는 단위' 이다 엔티티타입은 정보가 저장될 수 있는 사람, 장소, 물건, 사건 그리고 개념을 정의할 수 있는 것이다. 예를 들어 강사에는 이강사, 김강사, 박강사가 있다고 치면 엔티티 타입 -> 강사 엔티티 -> 각각의 강사 가 된다. ..

728x90
반응형