-
[MySQL] 조회CSE/MySQL 2015. 6. 12. 16:21
예제 테이블 작성 및 데이터 추가
123456create table sale(number varchar(10),sales int,month int)cs 123456789101112insert into sale values('A101', 101, 4);insert into sale values('A102', 342, 4);insert into sale values('A103', 51, 5);insert into sale values('A104', 92, 5);insert into sale values('A105', 330, 4);insert into sale values('A106', 40, 6);insert into sale values('A107', 11, 4);insert into sale values('A108', 19, 6);insert into sale values('A109', 33, 7);insert into sale values('A110', 12, 7);insert into sale values('A111', 87, 5);cs 칼럼 순서 바꿔서 표시
12select sales, number from sale;cs 기존의 number, sales 순서를 뒤바꿔서 조회.
칼럼 별명(alias) 사용하여 표시
칼럼 계산하여 표시
12select sales * 1000 AS 매출 from salecs 함수 사용하여 표시
1select AVG(sales) from salecs AVG, SUM, COUNT 등등 여러개의 함수가 있다.
레코드 수를 제한해서 표시
1select * from sale LIMIT 3cs 조건 조회
12select * from sale WHERE sales >= 100;cs 1select * from sale WHERE sales BETWEEN 50 AND 150;cs 1select * from sale WHERE number LIKE 'A11%'cs CASE WHEN 조회
12345678select number,CASEWHEN sales >= 100 then '많음'WHEN sales >= 50 then '중간'ELSE '적음'ENDfrom salecs 정렬 조회
1select * from sale order by sales desc;cs desc: 내림차순, asc: 오름차순
레코드 범위 지정 조회
'CSE > MySQL' 카테고리의 다른 글
[MySQL] 저장 프로시저(Stored Procedure) & 저장 함수(Stored Function) & 트리거(Trigger) (0) 2015.06.12 [MySQL] 뷰(View) (0) 2015.06.12 [MySQL] UNION, JOIN, SUB QUERY (0) 2015.06.12 [MySQL] 수정(Update) & 삭제(Delete) (0) 2015.06.12 [MySQL] 테이블 변경, 색인, 기본키 (0) 2015.06.12 [MySQL] 데이터베이스 & 테이블 (0) 2015.06.12