본문 바로가기

SQL4

[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.
[SQL/SELECT] Lv.1 조건에 맞는 도서 리스트 출력하기 (MySQL, Oracle) ✏️ 문제 다음은 어느 한 서점에서 판매중인 도서들의 도서 정보(BOOK) 테이블입니다. BOOK 테이블은 각 도서의 정보를 담은 테이블로 아래와 같은 구조로 되어있습니다. 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 publish.. 2023. 8. 4.
[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] 오라클 기초 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