SQLD HAVING
SQLD 3-8 ] ORDER BY
SQLD 3-8 ] ORDER BY
2016.02.25ORDER BY 정렬 - 조회된 데이터들을 정렬하여 출력한다! select 칼럼명from 테이블명where 조건식group by 칼럼이나 표현식having 그룹조건식order by 칼럼이나 표현식 (ASC/DESC); order by 를 새로 알게됬다. SQL 문장의 맨 마지막 에 위치하는 애다.ASC / DESC 옵션. ASC: 오름차순으로 정렬 (기본값이므로 생략 됨!)DESC : 내림차순 정렬 select PLAYER_NAME as 선수명, POSITION as 포지션, BACK_NO as 백넘버from PLAYERorder by PLAYER_NAME desc; player_name 을 내림차순으로 정렬했다. player_name 의 별명은 선수명. player_name 대신 별명 선수명을 써도 ..
SQLD 3-7 ] GROUP BY, HAVING 절
SQLD 3-7 ] GROUP BY, HAVING 절
2016.02.24집계 함수 (Aggregate Function) - 여러 행들의 그룹이 모여서 그룹당 단 하나의 결과를 돌려주는 함수. - GROUP BY 절의 행들은 소그룹화 한다. - SELECT 절, HAVING 절, ORDER BY 절에 사용할 수 있다. 집계함수명 ( [DISTINCT/ALL] 칼럼이나 표현식 ) DISTINCT 옵션과 ALL 옵션은 그 결과들 중복된거 한번만 표시할껀지 그냥 다 표시할껀지 선택하는거. 일반적으로 집계 함수 들은 GROUP BY 절과 같이 사용되지만 아래와 같이 테이블 전체가 하나의 그룹이 되는 경우에는GROUP BY 절 없이 단독으로도 사용 가능하다 SELECT COUNT(*) "전체 행수", COUNT(HEIGHT) "키 건수", MAX(HEIGHT) 최대키, MIN..