본문 바로가기

SQL

(21)
SQL [4] - Order by 정렬 문과 집합 연산자 1. Order by : 조회된 레코드를 기준으로 맞도록 정렬해줍니다. - 오름차순 (asc) : 작은 것부터 큰 것 순으로, 한글이나 알파벳은 처음부터 끝 순으로, 생략시 asc 인식 - 내림차순 (desc) : 큰 것부터 작은 순으로, 한글이나 알파벳은 끝에서 처음 순으로, desc를 꼭 붙여줘야 합니다. *** SELECT 조회문에서 항상 맨 마지막으로 순서해야합니다. Quiz. 학생의 이름, 키를 출력하고 키를 오름차순으로 출력하기 SELECT NAME, HEIGHT FROM STUDENT ORDER BY HEIGHT ASC (또는 생략 가능) ; Quiz. 2학년 학생의 이름, 몸무게를 출력하고 몸무게를 내림차순으로 출력하기 SELECT NAME, WEIGHT FROM STUDENT WHERE ..
SQL [3] - WHERE 조건문과 각종 연산자 1. WHERE 조건문 - SELECT, FROM 구문 뒤에 위치하여, 원하는 조건을 추가하여 조회를 할 수 있게한다. - 예를 들면, 학생 테이블에서 특정 이름을 가진 학생만 조회하기를 가능하게 해준다. - Quiz 홍길동이라는 학생만 조회하기 SELECT NAME FROM STUDENT WHERE NAME = '홍길동' ; 2. 기본 연산자 연결 연산자 : || 산술 연산자 : + 더하기 - 빼기 * 곱하기 / 나누기 비교 연산자 : = 같다 > 크다 = 크거나 작다
SQL [2] - ALIAS 컬럼명 별명(" ")과 LITERAL 리터럴 (' ') 1. 컬럼 별명(ALIAS) 생성 방법 3가지 - 오라클 SQL에서 문자열을 구분해주는 것은 작은 따옴표이고 - 컬럼명 별명은 큰 따옴표이다. SELECT 컬럼1 별명 FROM 테이블명;
SQL [1] - SELECT (해당 내용은 ORACLE 환경에서 실행되고 있으니, 참고 부탁드립니다.) 1. 우선 첨부된 메모장 파일(SQL_setting)의 내용을 SQL 시트에 옮겨 실행합니다. 2. 테이블 목록 조회 쿼리 - SELECT * FROM all_all_tables ; - 해당 데이터베이스의 저장되어 있는 모든 테이블을 조회할 수 있는 쿼리문입니다. *보통 시중의 교재나 초급자들이 많이 이용하는 테이블은 EMP, PROFESSOR, STUDENT 입니다. (1) EMP : 사원 이름, 업무, 입사일, 월급, 부서 등의 정보가 포함되어 있는 사원 테이블 (2) PROFESSOR : 교수 이름, ID, 직급, EMAIL 등의 정보가 포함되어 있는 교수 테이블 (3) STUDENT : 학생 이름, 학번, 학년, 생일, 전..
SQL [0] - Introduction 순번 이름 ID 성별 Email 가입 날짜 1 최수지 kim5 여성 abc@gmail.com 2020-12-31 2 김재현 wonder 남성 ww@gmail.com 2021-01-03 3 이석현 superact 남성 a@gmail.com 2021-03-01 4 조나은 fly 여성 32a@gmail.com 2020-12-22 ... ... ... ... ... ... 9999 장현준 jang 남성 jang@gmail.com 2021-01-28 위를 보시면, 구조화된 데이터들이 보입니다. 위의 표처럼 행과 열을 포함하는 테이블(Table)을 릴레이션(Relation)이라고 말합니다. ㄴ 참고하시면 : 열(column) = 속성(attribute) / 행(row) = 튜플(tuple) 따라서, 영어로 이것을 ..