SQL 4

[ORACLE] LIKE 사용 방법

오라클 SQL에서 LIKE 연산자는 자주 사용하는 구문 중 하나이다. 문자열에서 와일드카드(%)를 사용하여 원하는 문자가 포함된 자료를 쉽게 검색할 수 있다. 단순 검색 외에도 대문자 소문자 구분 없이 검색, NOT 연산자 사용, 여러 개의 문자를 검색, 언더바(_)를 사용하여 자릿수 검색 등 다양한 검색 방법이 있다. ( 1 ) 기본 사용 - 먼저 LIKE 는 WHERE 절에서 사용 된다. 예문 > liketest 의 name 에서 "A" 글자가 포함된 데이터의 seq 를 찾아라 SELECT seq FROM liketest WHERE name LIKE '%A%'; - 여기서 글자가 맨 앞에 위치했는지, 맨 뒤에 위치했는지 혹은 맨위/맨뒤/중간에 위치했는지를 와일드카드(%)의 위치로 필터링 할 수 있다...

SQL 2023.07.26

[ORACLE] SQL - Sub Query (하위 쿼리)

Sub Query 란? - 하나의 SQL 문안에 포함되어 있는 다른 SQL 문을 말한다. 즉 종속관계 - 검색할 데이터를 추가로 제한하기 위한 조건으로 기본 쿼리에서 사용할 데이터를 반환하는데 사용하는 것 01. 조건 괄호로 묶어야 함 단일행 또는 복수행 비교연산자와 함께 사용 가능 ORDER BY 는 사용하지 못한다. --114 번 사원과 같이 근무하는 사원명단은? select department_id from employees where employee_id= 114; -- 30 -- where 절에 비교하는 컬럼이 pk로 비교시(not null, 중복 x) 결과는 1개 이다. select * from employees where department_id=(30); -- 중첩 => Sub Query ..

SQL 2023.03.14

[ORACLE] SQL - ORACLE 사용법

01. TABLE 구조 - 테이블 생성 시 하단과 같은 형태로 제작한다. 여기에 CONSTRAINT 와 NOT NULL, FOREIGN KEY, PRIMARY KEY 등 조건 부여가 가능하다. CREATE TABLE 테이블명( 컬럼이름 데이터유형 컬럼이름 테이터유형 : : ); CREATE TABLE EMP( EMP_ID NUMBER, ENAME VARCHAR2(20) NOT NULL, DEPT_ID NUMBER, --FK CONSTRAINT EMP_PK PRIMARY KEY(EMP_ID),--PK CONSTRAINT EMP_DEPT_FK FOREIGN KEY(DEPT_ID) REFERENCES DEPT(DEPT_ID)ON DELETE CASCADE ); 기본개념 참고 >> https://journeyj..

SQL 2023.03.10

[ORACLE] Table 명령어 및 기본 개념

SQL (Structered Query Language) : 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어이다. 관계형 데이터베이스 관리 시스템에서 자료의 검색과 관리, 데이터베이스 스키마 생성과 수정, 데이터베이스 객체 접근 조정 관리를 위해 고안되었다. SQL은 데이터베이스로부터 정보를 얻거나 갱신하기 위한 표준 대화식 프로그래밍 언어이다. 많은 수의 데이터베이스 관련 프로그램들이 SQL을 표준으로 채택하고 있다. 01. SQL 문법의 종류 3가지 1. 데이터 정의 언어 - ( DDL : Data Definition Language ) └ 테이블이나 관계의 구조를 생성하는데 사용하며 CREATE, ALTER, DROP,TRUNCATE 문 등이..

SQL 2023.03.07