# distinct

51개의 포스트
post-thumbnail

JPA JOIN FETCH 엔티티 중복

패치 조인 사용 시 엔티티가 중복되는 문제

2023년 3월 16일
·
0개의 댓글
·
post-thumbnail

<SQL - 0002> select, where

SELECT 데이터베이스에서 데이터를 찾기 위해 가장 많이 사용되는 명령어 중 하나인 SELECT 는 테이블 내의 데이터를 선택하는 데 사용되며, 특정 테이블에서 데이터를 선택하는 것뿐만 아니라 다양한 검색 조건을 지정하고, 검색 결과를 정렬하며, 필요한 열만 선택하는 등 매우 유연한 작업을 할 수 있다. > SELECT 의 기본 문법 위의 구문에서...

2023년 3월 1일
·
0개의 댓글
·

Mysql-59408

select count(distinct NAME)from ANIMAL_INSwhere NAME is not NULLdistinct\->중복되는 데이터를 제거

2023년 2월 24일
·
0개의 댓글
·

SELECT문에 추가적으로 필요한 키워드

DISTINCT 키워드 DISTINCT 뒤에 지정한 열이 한 개일 경우 SELECT DISTINCT 열 이름 FROM 테이블명 ; DISTINCT 뒤에 지정한 열이 여러 개일 경우 SELECT DISTINCT 열 이름1, 열 이름2 FROM 테이블명 ; -> 열 이름1, 열 이름2 라는 중복 없이 출력하고 싶은 하나의 집합이다. ALIAS 열의 별칭을 ...

2023년 2월 19일
·
0개의 댓글
·
post-thumbnail

[MySQL] 중복 제거하기

해당 문제 링크DISTINCTNULL이 아닌 데이터 찾기 - IS NOT NULLCOUNT전체 행 갯수 가져오기컬럼 데이터 갯수 가져오기처음 코드를 작성했을 때 DISTINCT 를 앞에 작성하여 틀린 답이 나왔다. 이름의 중복을 없애고, 해당 값의 갯수를 세야하기 때문

2023년 2월 17일
·
0개의 댓글
·

중복제거 D03

차례대로 읽어오면서 중복되는것을 제거하는 방법.(살짝 표본채취해서 가죠오는 느낌?)데이터를 그룹핑해서 그 결과를 가져오는 경우 사용한다.집계함수와 짝을 이루어 사용할 수 있다.(데이터를 다 묶어서 가지고 있는 상태이다)\---오더바이는 그룹바이도!!!ORDER BY ,

2023년 2월 13일
·
0개의 댓글
·

WHERE 절에서 사용하는 명령어 D02

- AND 문 문제 - AS 별칭, 알리아스 이라고 불린다. 생략가능하다. EMPLOYEES e 에서 e도 별칭이다 그치만 테이블에 AS를 붙이는건 안된다. - distinct 중복제거 중복제거 할때 EMPLOYEES_ID 를 SELECT 에 추가하면 중복제거가

2023년 2월 13일
·
0개의 댓글
·

MAX, MIN, DISTINCT, COUNT

[Lv.1] 가장 비싼 상품 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/131697 > MAX() 사용 -> 최댓값 구하기 [Lv.2] 가격이 제일 비싼 식품의 정보 출력하기 https://school.programmers.co.kr/learn/courses/30/lessons/13...

2023년 2월 9일
·
0개의 댓글
·
post-thumbnail

SQL2

비교연산자, 논리연산자, UNION JOIN CONACAT ALIAS DISTINCT LIMIT

2023년 2월 9일
·
0개의 댓글
·
post-thumbnail

001_SQL 입문[MySQL]

SQL & CRUD & install & User & Database & Table & 데이터 타입 & where & order by & limit & dstinct & 집계함수 & group by & having & as

2023년 2월 6일
·
0개의 댓글
·

중복제거

중복된 데이터를 제거하고 계산하거나 출력하는 경우에 사용DISTINCT컬럼 내 데이터를 중복제거 후 조회 (그루핑)GROUP BY컬럼 내 데이터를 유니크한 값을 기준으로 결과를 가져옴 (그루핑 + 정렬)따라서 DISTINCT가 연산속도가 빠름적절하게 사용할 것

2023년 2월 1일
·
0개의 댓글
·

SQL(4) SQL(4) 범주의 통계를 내주는 Group by

데이터를 그룹으로 묶는 역할 (데이터 그룹화)문법 : select 필드이름 from 테이블이름         group by 필드이름데이터를 그룹으로 묶는 이유는? 간편하고 효율적으로 데이터를 검색하기 위해서예를 들어 현재 user 테이블에서 성씨별로 몇 명의 회원이

2023년 1월 29일
·
0개의 댓글
·
post-thumbnail

SQL(2) select, where 절 등 문법 연습해보기

테이블을 검색할 때 사용문법 : show 테이블이름show tables;테이블 안 데이터를 검색할 때 사용문법 : select 필드이름 \* from 테이블이름select \* from users;특정 필드를 검색 할 때는 필드의 이름을 직접 써준다. select cr

2023년 1월 26일
·
0개의 댓글
·

sql (join, alias, distinct, limit)

join : 두 개 이상의 테이블 결합self join ( inner join과 같은 결과)concat : 여러 문자열 하나로 합치거나 연결alias : 컬럼이나 테이블 이름에 별칭 생성select concat(name, ' : ', job_title) as profi

2023년 1월 13일
·
0개의 댓글
·
post-thumbnail

[sql] 중복을 제거한 컬럼의 수 세기

distict를 사용하면 컬럼의 중복을 제거할수있다.라는 데이터가 있을때 이런 쿼리문을 작성했다면 c3의 중복값을 하나로 출력할것이다. 만약 이 경우에 내가 c3가 가지고 있는 value의 중복되지 않는 값이 몇개인지 알고싶다면 어렵지 않게 count를 쓸수있다.

2023년 1월 10일
·
0개의 댓글
·
post-thumbnail

Elasticsearch Discinct Count 구하기 (Cardinality Aggs는 사용하지 마세요!)

ES에서 Distinct Count를 구하는 방법, Cardinality Aggs를 뭣모르고 사용했다가 피 본 경험

2022년 11월 20일
·
0개의 댓글
·
post-thumbnail

Where 절

Where 절은, Select 쿼리문으로 가져올 데이터에 조건을 걸어주는 것을 의미해요.'같지 않음' 조건은 != 로 걸 수 있습니다. '범위' 조건은 between 으로 걸 수 있어요.'포함' 조건은 in 으로 걸 수 있어요.'패턴' 조건은 like 으로 걸 수 있어

2022년 11월 3일
·
0개의 댓글
·
post-thumbnail

DBMS - DISTINCT, GROUP BY

중복 제거 안된 것중복 제거 된 것데이터를 그룹핑해서 그 결과를 가져오는 경우 사용집계 함수와 짝을 이루어 사용 가능

2022년 10월 1일
·
0개의 댓글
·