Web(2)

mwaah·2023년 9월 28일
0
  • SELECT문의 기본 형식
SELECT 열_이름
	FROM 테이블_이름
	WHERE 조건식
	GROUP BY 열_이름
	HAVING 조건식
	ORDER BY 열_이름
	LIMIT 숫자
  • USE - SQL을 사용할 스키마 지정
-- USE '스키마명'
USE market_db;

// 데이터베이스를 구성하는 레코드의 크기
  • SELECT - 조회할 데이터 저장
-- SELECT '컬럼명' FROM '테이블명'
SELECT member_id, name FROM member;

-- SELECT 와 FROM 사이에 *를 적으면 테이블의 모든 컬럼을 조회한다.
SELECT * FROM member;

-- 두 SQL은 동일한 기능을 한다.
SELECT * FROM market_db.member;
SELECT * FROM member;
  • WHERE - 특정 조건만 조회
-- member 테이블에서 mem_number 컬럼 값이 5이상인 데이터 조회
SELECT * FROM member 
	WHERE mem_number >= 5;
  • ORDER BY - 조회된 데이터 정렬
-- debut_date 값을 기준으로 정렬 (기본 ASC)
SELECT * FROM member
	ORDER BY debut_date;
  • LIMIT - 출력 개수 제한
SELECT * FROM member
	LIMIT 3;    		-- 상위 3건만 조회

SELECT * FROM member
	LIMIT 3, 2; 		-- 3번째 데이터부터 2건만 조회
	LIMIT 2 OFFSET 3; 	-- 위와 동일
  • DISTINCT - 중복 데이터 제거
-- addr 의 모든 컬럼 값을 중복을 제거하여 조회
SELECT DISTINCT addr
	FROM member;

0개의 댓글