- 쟝고
- 스택
- update
- M:N
- 그리디
- Vue
- 통계학
- distinct
- stack
- 이진트리
- 백트래킹
- delete
- 뷰
- drf
- 완전검색
- migrations
- regexp
- DB
- SQL
- Article & User
- count
- Django
- Queue
- ORM
- outer join
- Tree
- 큐
- create
- 트리
- N:1
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
목록count (4)
데이터 분석 기술 블로그
COUNT 함수란?"COUNT"는 특정 열이나 전체 데이터셋의 행 수를 계산하는 데 사용되는 집계 함수(Aggregate Function)입니다. 데이터를 분석하거나 요약할 때 가장 기본적이고 자주 사용됩니다.COUNT 구문-- 특정 컬럼의 값을 기준으로 계산SELECT COUNT(column_name)FROM table_nameWHERE condition;-- 전체 행의 개수 계산SELECT COUNT(*)FROM table_nameWHERE condition;COUNT 특징 COUNT(column_name):특정 컬럼에서 NULL이 아닌 값의 개수를 셈.NULL 값은 무시.COUNT(*):테이블의 모든 행의 개수를 계산.NULL 값도 포함.COUNT(DISTINCT column_name):특정 컬럼에..
COUNT 함수란?"COUNT" 함수는 테이블에서 행(row)의 개수를 세는 집계 함수입니다. 특정 조건을 만족하는 행의 개수, 특정 열의 값이 있는 행의 개수, 또는 테이블 전체의 행 개수를 반환하는 데 사용됩니다.COUNT 함수의 기본 구문SELECT COUNT(column_name)FROM table_name; column_name: 개수를 계산할 열의 이름.table_name: 데이터를 조회할 테이블 이름.COUNT의 특징 모든 행 세기:COUNT(*)를 사용하면 NULL 값을 포함한 모든 행을 셉니다.특정 열 값 세기:COUNT(column_name)은 지정된 열의 값이 NULL이 아닌 행만 셉니다.조건을 만족하는 행 세기:COUNT는 WHERE 절과 함께 사용하여 특정 조건을 만족하는 행 개수..
SolutionSELECT Visits.customer_id, COUNT(*) AS count_no_transFROM VisitsLEFT JOIN TransactionsON Visits.visit_id = Transactions.visit_idWHERE Transactions.transaction_id IS NULLGROUP BY Visits.customer_id; 처음 생각은 이랬다. 먼저 Visits 테이블과 Transaction 테이블을 매핑해서 Visits에서 transaction_id가 null인 값을 COUNT 하자. 그러면 Visits가 메인이고 거기에 Transactions에 있는 데이터가 매핑되어야 하므로 LEFT JOIN을 사용하고 visit_id로 매핑하면 된다고 생각했다. 그리고 맨..
SolutionSELECT COUNT(*) AS FISH_COUNTFROM FISH_INFOWHERE LENGTH IS NULL; 문제에서 10cm 이하인 물고기는 LENGTH가 NULL로 기록된다고 하므로 NULL의 개수만 출력하면 된다.처음에는 COUNT(LENGTH)를 했었다. COUNT(*)과 다르지 않을 거라고 생각했었는데 COUNT() 함수는 NULL 값을 무시한다. 즉, 그 행을 세지 않게 되므로 계속 값이 0이 나온다.