728x90
반응형
SMALL
1. Select절
- SELECT 필드명 FROM 테이블명 [WHERE 조건];
- WHERE 절을 사용하면, 선택할 레코드의 조건을 좀 더 상세히 설정할 수 있음
✅ 연산의 결과를 바로 볼 수 있다.
select 100;
select 100 * 50;
✅ member 테이블의 모든 필드 선택
use kdt;
select * from member;
💡 모든 필드 조회 - 사용을 권장하지 않음, 실제 개발에서는 모든 데이터를 가져오면 연산이 많아짐
✅ member 테이블의 userid, username, gender 필드 선택하여 보기
select userid, username, gender from member;
1-1. 필드에 별칭 붙이기
- select 필드명 as 별명 from 테이블명;
select 100 * 50 as '곱셈'; -- ''를 사용하는 이유는 띄어쓰기가 있을 수 있어서 사용
select 100 * 50 as 곱셈;
select 100 * 50 as '곱셈 연산';
select 100 * 50 as 곱셈 연산;
✅ member 테이블에서 필드에 별칭 붙여 검색하기
select userid as 아이디, username as 이름, hp as 핸드폰번호 from member;
2. limit (MySQL전용)
- select 필드명1, 필드명2,.. from 테이블명 order by 정렬할 필드명 [asc, desc] limit 가져올 행의 갯수
✅ member 테이블에서 3개 행 userid, username, point 정보 조회하기
select userid, username, point from member order by point desc limit 3;
✅ member 테이블에서 3번째 행부터 2개행의 userid, username, point 정보 조회하기
select userid, username, gender from member limit 3,2;
2-1. 정렬과 limit
✅ member 테이블에서 point가 많은 순(내림차순)으로 정렬 후 3개 행 조회하기
select userid, username, point from member order by point desc limit 3;
728x90
반응형
LIST
'DataBase > MySQL' 카테고리의 다른 글
[MySQL] 원하는 조건에 만족하는 데이터만 조회하기 - WHERE절 (0) | 2023.03.16 |
---|---|
[MySQL] SQL에서의 Null값을 알아보자! 🧐 (0) | 2023.03.16 |
[MySQL] SQL 연산자에 대해 알아보자! 🧐 (0) | 2023.03.16 |
[MySQL] member 테이블 예제 복습하기! 🤓 (1) | 2023.03.15 |
[MySQL] 테이블, 필드 데이터 다루기 (0) | 2023.03.15 |