본문 바로가기
728x90

query12

[SQL] Join의 종류와 사용법 💡Join이란? 2개 이상의 테이블을 연결하여 하나의 테이블처럼 데이터를 검색 할 때 사용한다. Ex. SELECT 테이블.컬럼, 테이블.컬럼 FROM 테이블1,테이블2 WHERE 조건 Join의 종류 Inner Join 내부조인은 가장 많이 사용되는 조인 구문 중에 하나다. 내부 조인은 조인 Condition에 따라 2 개의 테이블(A, B)의 컬럼을 합쳐 새로운 테이블을 생성한다. 즉 교차 조인을 한 결과에 조인 조건문을 충족시키는 레코드를 반환한다고 생각할 수 있다. 1) SELECT 조회할 컬럼 FROM 테이블1, 테이블2 [WHERE 조건문] 2) SELECT 조회할 컬럼 FROM 테이블1 (INNER) JOIN 테이블2 ON 테이블1.컬럼 = 테이블2.컬럼 [WHERE 추가조건] Natural.. 2023. 8. 29.
[MySQL] Query 함수 💡 SELECT문에서 사용 가능한 함수들 조건식 SELECT [* | DISTINCT] 컬럼 FROM TABLE명 [ WHERE 조건 ] [ GROUP BY 컬럼 ] [ HAVING 검색조건 ] [ ORDER BY 컬럼 [ ASC | DESC ] 데이터 처리순서 FROM ON JOIN WHERE GROUP BY WITH CUBE 또는 WITH ROLLUP HAVING SELECT DISTINCT ORDER BY TOP 기본 SELECT * FROM TABLE명; // TABLE명에 있는 모든 컬럼의 데이터를 찾는다. SELECT 컬럼1, 컬럼2, 컬럼3 FROM TABLE명 // TABLE의 컬럼1, 컬럼2, 컬럼3의 데이터를 찾음 SELECT 컬럼1 AS 별칭 FROM TABLE명 // 컬럼1 AS 별.. 2023. 8. 25.
[MySQL] Query 문법 Database 데이터베이스 목록 표시 SHOW databases; 데이터베이스 생성 CREATE DATABASE [DB명]; 데이터베이스 삭제 DROP DATABASE [삭제할 DB명]; 데이터베이스에 접근(선택) USE [선택할 DB명]; Table 테이블 목록 표시 SHOW TABLES; 테이블 설계 정보 확인 DESC [테이블명]; sample DESC categories; +-------+-------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------+-------------+------+-----+---------+----------------+ | id | .. 2023. 8. 25.
728x90