[SQL] 중복 없애기 DISTINCT SELECT DISTINCT CAR.CAR_ID FROM CAR_RENTAL_COMPANY_CAR CAR INNER JOIN CAR_RENTAL_COMPANY_RENTAL_HISTORY RENTAL ON CAR.CAR_ID = RENTAL.CAR_ID WHERE CAR.CAR_TYPE= '세단' AND RENTAL.START_DATE LIKE '2022-10%' ORDER BY CAR.CAR_ID DESC; DISTINCT 중복 제거 ㅋㅌ 2023.12.31
[SQL] DISTINCT 동물 보호소에 들어온 동물의 이름은 몇 개인지 조회하는 SQL 문을 작성해주세요. 이때 이름이 NULL인 경우는 집계하지 않으며 중복되는 이름은 하나로 칩니다. SELECT COUNT(DISTINCT NAME) FROM ANIMAL_INS WHERE NAME IS NOT NULL; DISTINCT DISTINCT는 SQL 쿼리에서 사용되는 키워드로, 결과 집합에서 중복된 값을 제거하는 역할 => 중복된 값을 하나로 압축하여 결과 집합에 포함시킨다. ID | Name ----|------- 1 | John 2 | Jane 3 | John 4 | Alice --------------------------------------- SELECT DISTINCT Name FROM YourTable; --------.. ㅋㅌ 2023.09.04