본문 바로가기

oracle4

[PROGRAMMERS] SQL 고득점 Kit - SELECT (MySQL, Oracle) ✏️ [Lv. 1] 조건에 맞는 도서 리스트 출력하기 BOOK 테이블에서 2021년에 출판된 '인문' 카테고리에 속하는 도서 리스트를 찾아서 도서 ID(BOOK_ID), 출판일 (PUBLISHED_DATE) 을 출력하는 SQL문을 작성해주세요. 결과는 출판일을 기준으로 오름차순 정렬해주세요. 👾 구현 -- MySQL SELECT book_id, date_format(published_date, '%Y-%m-%d') as published_date from book where category = '인문' and published_date like '2021%' order by published_date; --Oracle SELECT book_id, to_char(published_date, 'yyyy-mm.. 2024. 1. 10.
[Oracle] 함수 문자열 함수 LOWER 대상 문자열을 모두 소문자로 변환 UPPER 모든 문자를 대문자로 변경 INITCAP 문자열 단어의 첫 문자는 대문자, 나머지는 소문자로 변경 CONCAT(s1, s2) 두 문자열 연결 SUBSTR(s, m, n) 문자열 중 지정한 위치에서 지정한 길이만큼의 문자열 추출 INSTR(s1, s2, m, n) 문자열 내의 특정 문자열의 위치 숫자로 표시 LENGTH(s) 문자의 길이를 숫자 값으로 표시 CHR(n) ASCII 코드값이 n인 문자 반환 ASCII(s) S문자의 ASCII 코드값 반환 LPAD(s1, n, s2) 문자열을 제외한 왼쪽 공간에 지정한 문자로 채움 SQL 인덱스는 1부터 시작 인덱스 시작을 0으로 하는 경우 1로 취급 음수-> 오른쪽부터 SUBSTR(문자열, .. 2023. 4. 4.
[Oracle] DML - Create, Alter SQL의 종류 - DDL문장 (CREATE, DROP, ALTER, TRUNCATE) - DML문장 (INSERT ,UPDATE, DELETE) 데이터 조작 : DML(INSERT , UPDATE, DELETE) - ROLLBACK OR COMMIT 가능 1) INSERT 문장 -INSERT INTO 테이블이름(컬럼명, 컬럼명,....) VALUES(값, 값,값,....); -INSERT INTO 테이블이름 VALUES(값, 값,값,....); -- 모든 컬럼에 순서대로 값을 넣을 때 2) DELETE 문장 DELETE [FROM] 테이블이름 [WHERE 조건식] 3) UPDATE 문장 UPDATE 테이블이름 SET 컬럼명=변경값 , 컬럼명=변경값,.... [WHERE 조건식] 제약조건의 종류 1) PR.. 2023. 3. 31.
[Oracle] 오라클 기초 Oracle database 설치 Database Software Downloads | Oracle Oracle Database Express Edition Previous Database Release Software Oracle Database 10.2, 11.x, 12.x, and 18c are available as a media or FTP request for those customers who own a valid Oracle Database product license for any edition. To request access to t www.oracle.com SQL Developer 설치 Oracle SQL Developer Downloads This archive. will wor.. 2023. 3. 30.
728x90