#당근마켓 api 설계 ERD
문자형 함수
COUNT , SUM 집계 함수COUNT(*) :: NULL 값을 포함한 데이터의 개수 리턴
SUM(칼럼명) :: 칼럼의 데이터 타입이 숫자일 때, 특정 컬럼 값이 NULL인 값을 제외한 모든 데이터의 합을 리턴
COUNT(칼럼명) :: 특정 칼럼 값이 NULL 인 값을 제외한 데이터의 개수 리턴
문자형 함수는 문자 데이터를 매개 변수로 받아들여서 문자나 숫자 값의 결과를 돌려주는 함수입니다.
where 절 조건
select..from으로 검색할 경우 모든 행에 대해 검색하고, 이때, and, or, not 등의 연산이 가능하고, 문자열 검색을 위해서 like 연산자를 사용할 수 있습니다.
서브 쿼리가장 자주쓰이는 SELECT, WHERE, FROM 쿼리.
하나의 쿼리 문장 내에 포함된 또 하나의 쿼리 문장. 비교연산자의 오른쪽에 기술해야 하고 반드시 괄호 안에 넣어야 함.
반올림, 버림 함수TRUNC(숫자, 버릴 자릿수)- 숫자를 버릴 자릿수 아래로 버림
ROUND(숫자, 반올림할 자릿수) - 숫자를 반올림할 자릿수 +1 자릿수에서 반올림
Group By-칼럼그룹화SELECT 컬럼 FROM 테이블 GROUP BY 그룹화할 컬럼;출처:[확장형 뇌 저장소]SELECT 컬럼 FROM 테이블 WHERE 조건식 GROUP BY 그룹화할 컬럼;출처:[확장형 뇌 저장소]
https://extbrain.tistory.com/56
-조건 처리 후에 컬럼 그룹화
https://extbrain.tistory.com/56
유형별로 갯수를 알고 싶을 때는 컬럼에 데이터를 그룹화 할 수 있는 GROUP BY를 사용한다.
is, null, is not null
Is not null은 null이 아닌 값을 불러오는 것을 의미한다.
Is null은 컬럼값이 null 인값을 불러오기를 의미한다.
JOIN (InnerJoin / Left Join / Right Join / OuterJoin / Full Join )교집합, 공통적인 부분을 SELECT한다.조인기준 왼쪽에 있는것을 모두 SELECT한다.조인기준 오른쪽에 있는것을 모두 SELECT한다.A테이블과 B테이블이 가지고 있는것을 모두 SELECT한다.
문자형 함수
COUNT , SUM 집계 함수COUNT(*) :: NULL 값을 포함한 데이터의 개수 리턴
SUM(칼럼명) :: 칼럼의 데이터 타입이 숫자일 때, 특정 컬럼 값이 NULL인 값을 제외한 모든 데이터의 합을 리턴
COUNT(칼럼명) :: 특정 칼럼 값이 NULL 인 값을 제외한 데이터의 개수 리턴
문자형 함수는 문자 데이터를 매개 변수로 받아들여서 문자나 숫자 값의 결과를 돌려주는 함수입니다.
where 절 조건
select..from으로 검색할 경우 모든 행에 대해 검색하고, 이때, and, or, not 등의 연산이 가능하고, 문자열 검색을 위해서 like 연산자를 사용할 수 있습니다.
서브 쿼리가장 자주쓰이는 SELECT, WHERE, FROM 쿼리.
하나의 쿼리 문장 내에 포함된 또 하나의 쿼리 문장. 비교연산자의 오른쪽에 기술해야 하고 반드시 괄호 안에 넣어야 함.
반올림, 버림 함수TRUNC(숫자, 버릴 자릿수)- 숫자를 버릴 자릿수 아래로 버림
ROUND(숫자, 반올림할 자릿수) - 숫자를 반올림할 자릿수 +1 자릿수에서 반올림
Group By-칼럼그룹화SELECT 컬럼 FROM 테이블 GROUP BY 그룹화할 컬럼;출처:[확장형 뇌 저장소]SELECT 컬럼 FROM 테이블 WHERE 조건식 GROUP BY 그룹화할 컬럼;출처:[확장형 뇌 저장소]
https://extbrain.tistory.com/56
-조건 처리 후에 컬럼 그룹화
https://extbrain.tistory.com/56
유형별로 갯수를 알고 싶을 때는 컬럼에 데이터를 그룹화 할 수 있는 GROUP BY를 사용한다.
is, null, is not null
Is not null은 null이 아닌 값을 불러오는 것을 의미한다.
Is null은 컬럼값이 null 인값을 불러오기를 의미한다.
JOIN (InnerJoin / Left Join / Right Join / OuterJoin / Full Join )교집합, 공통적인 부분을 SELECT한다.조인기준 왼쪽에 있는것을 모두 SELECT한다.조인기준 오른쪽에 있는것을 모두 SELECT한다.A테이블과 B테이블이 가지고 있는것을 모두 SELECT한다.
문자형 함수
COUNT , SUM 집계 함수COUNT(*) :: NULL 값을 포함한 데이터의 개수 리턴
SUM(칼럼명) :: 칼럼의 데이터 타입이 숫자일 때, 특정 컬럼 값이 NULL인 값을 제외한 모든 데이터의 합을 리턴
COUNT(칼럼명) :: 특정 칼럼 값이 NULL 인 값을 제외한 데이터의 개수 리턴
문자형 함수는 문자 데이터를 매개 변수로 받아들여서 문자나 숫자 값의 결과를 돌려주는 함수입니다.
where 절 조건
select..from으로 검색할 경우 모든 행에 대해 검색하고, 이때, and, or, not 등의 연산이 가능하고, 문자열 검색을 위해서 like 연산자를 사용할 수 있습니다.
서브 쿼리가장 자주쓰이는 SELECT, WHERE, FROM 쿼리.
하나의 쿼리 문장 내에 포함된 또 하나의 쿼리 문장. 비교연산자의 오른쪽에 기술해야 하고 반드시 괄호 안에 넣어야 함.
반올림, 버림 함수TRUNC(숫자, 버릴 자릿수)- 숫자를 버릴 자릿수 아래로 버림
ROUND(숫자, 반올림할 자릿수) - 숫자를 반올림할 자릿수 +1 자릿수에서 반올림
Group By-칼럼그룹화SELECT 컬럼 FROM 테이블 GROUP BY 그룹화할 컬럼;출처:[확장형 뇌 저장소]SELECT 컬럼 FROM 테이블 WHERE 조건식 GROUP BY 그룹화할 컬럼;출처:[확장형 뇌 저장소]
https://extbrain.tistory.com/56
-조건 처리 후에 컬럼 그룹화
https://extbrain.tistory.com/56
유형별로 갯수를 알고 싶을 때는 컬럼에 데이터를 그룹화 할 수 있는 GROUP BY를 사용한다.