목록SQL (3)
공부하자
1. INSERT : 기존에 없던 데이터를 넣어준다. INSERT INTO [테이블명] (컬럼명1 ,컬럼명2 ,컬럼명3 , ...) VALUES (컬럼값1 ,컬럼값2 ,컬럼값3 , ...); > 테이블에 맞춰서 차례대로 작성하는게 좋음 2. UPDATE : 기존에 있던 데이터를 수정한다. UPDATE [테이블명] SET 컬럼명1 = 컬럼값1, 컬럼명2 = 컬럼값2, .... WHERE [조건] *조건을 적지 않을 경우에 모든 레코드가 수정되기 때문에, 실수를 방지하기 위해서 WHERE절을 먼저 작성하고 SET절을 작성하는 것이 좋다. 3. DELETE : 기존에 있던 데이터를 삭제한다. DELETE FROM [테이블 명] WHERE [조건] *조건을 적지 않을 경우에 모든 레코드가 삭제되기 때문에, 실수..
SELECT문의 기본 구조 SELECT [DISTINCT] [컬럼명] FROM [테이블명] WHERE [쿼리 조건] GROUP BY [컬럼명] HAVING [집계함수 조건] ORDER BY [컬럼명 ASC || 컬럼명 DESC]; 1. 테이블 전체 조회 SELECT [컬럼명] FROM [테이블명]; SELECT * FROM employees; > employees 테이블의 데이터 전체를 조회 - 컬럼명으로 조회 SELECT emp_no FROM employees; > employees 테이블의 emp_no 컬럼 전체 조회 2. 특정 조건으로 조회 SELECT [컬럼명] FROM [테이블명] WHERE [쿼리 조건]; - 특정 데이터와 일치하는 조회 SELECT * FROM employees WHERE e..
1. 데이터 베이스(Database, DB)란? - 다수의 사용자에 의해 공유되어 사용될 목적으로 통합하여 관리되는 데이터의 집합. 2.DBMS란? - DBMS(데이터베이스 관리 시스템)이란 데이터베이스를 관리하며 응용프로그램들이 데이터 베이스를 공유하며 사용할 수 있는 환경을 제공하는 소프트웨어. - 현재 RDBMS(Rational DBMS)가 주로 사용되고 있고, SQL이라는 언어를 통해 제어한다. 3.DBMS 종류 DBMS 제작사 작동 운영체제 기타 MySQL Oracle Unix, Linux, Windows, Mac 오픈 소스, 사용 MariaDB MariaDB Unix, Linux, Windows 오픈 소스, My SQL 초기 개발자들이 독립해서 만듦 PostgreSQL PostgreSQL Un..