본문 바로가기

오라클의 기초문법의 종류

DBA-DEV 2024. 2. 26.

오라클 데이터베이스에서 SQL 문법을 사용하여 데이터베이스와 상호 작용할 수 있습니다. 이 문법에 대한 기초는 다음과 같습니다:

 

SELECT

테이블에서 데이터를 조회하는데 사용됩니다.

  • 기본 구문: SELECT column1, column2, ... FROM table_name;
  • 예시: SELECT * FROM employees;

WHERE

특정 조건을 만족하는 데이터를 선택하는데 사용됩니다.

  • 기본 구문: SELECT * FROM table_name WHERE condition;
  • 예시: SELECT * FROM employees WHERE salary > 50000;

ORDER BY

결과를 정렬하는데 사용됩니다.

  • 기본 구문: SELECT * FROM table_name ORDER BY column ASC|DESC;
  • 예시: SELECT * FROM employees ORDER BY salary DESC;

INSERT INTO

데이터를 테이블에 삽입하는데 사용됩니다.

  • 기본 구문: INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);
  • 예시: INSERT INTO employees (name, salary) VALUES ('John', 60000);

UPDATE

테이블의 기존 데이터를 수정하는데 사용됩니다.

  • 기본 구문: UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition;
  • 예시: UPDATE employees SET salary = 70000 WHERE name = 'John';

DELETE

테이블에서 특정 데이터를 삭제하는데 사용됩니다.

  • 기본 구문: DELETE FROM table_name WHERE condition;
  • 예시: DELETE FROM employees WHERE salary < 50000;

GROUP BY

그룹별로 데이터를 집계하는데 사용됩니다.

  • 기본 구문: SELECT column1, SUM(column2) FROM table_name GROUP BY column1;
  • 예시: SELECT department, SUM(salary) FROM employees GROUP BY department;

HAVING

GROUP BY와 함께 사용되며 그룹별로 특정 조건을 검사하는데 사용됩니다.

  • 기본 구문: SELECT column1, SUM(column2) FROM table_name GROUP BY column1 HAVING condition;
  • 예시: SELECT department, SUM(salary) FROM employees GROUP BY department HAVING SUM(salary) > 50000;

LIKE

문자열 패턴을 기반으로 데이터를 검색하는데 사용됩니다.

  • 기본 구문: SELECT * FROM table_name WHERE column LIKE 'pattern';
  • 예시: SELECT * FROM employees WHERE name LIKE 'J%';

이 외에도 SQL 문법에는 여러 가지 기능이 있습니다. 위의 몇 가지 기초적인 문법만 소개하였지만, 더 복잡한 질의 및 조작도 가능합니다. Oracle의 SQL 문법은 데이터베이스 관리자나 개발자들에게 중요하며, 데이터베이스를 효율적으로 관리하고 조작하는데 필요한 기본 도구입니다.

'DB' 카테고리의 다른 글

오라클 JOIN의 종류  (0) 2024.02.26
오라클의 DELETE  (0) 2024.02.26
오라클의 UPDATE  (0) 2024.02.26
오라클의 SELECT  (0) 2024.02.26
오라클 데이터베이스  (0) 2024.02.26

댓글