DATABASE/MSSQL
데이터 중복제거
publepuble
2018. 12. 5. 13:20
select distinct NAME
from LATTEYA_TABLE
where TYPE IN ('developer' , 'programmer')
<if test = "BLOG_YN!= '' ">
AND BLOG_YN= #{blogYn}
</if>
order by DATE
DISTINCT
유니크한 데이터를 조회하는 경우 즉, 중복된 결과를 제거하고자 할 때 사용함.
select distinct DATE from LATTEYA_TABLE where TYPE IN ('developer','programmer')
// DATE을 중복제거해서 LATTEYA_TABLE 에서 가져오겠다 조건은 TYPE이 developer과 programmer에서만
GROUP BY
데이터를 그룹핑해서 조회하는 경우
select DATE from LATTEYA_TABLE group by DATE
//DATE을 가져오겠다 LATTEYA_TABLE 에서 DATE을 group by 시켜서
반응형