[Oracle] 3. NULL, 중복 제거(DISTINCT), 조건문 (BETWEEN, IN, LIKE), 정렬(ORDER BY), 집합(UNION)
-- select 컬럼명1, 컬럼명2, ... || * -- from 테이블명 -- where [조건문] => 레코드 선택의 조건. -- where 구문이 없는 경우 모든 행을 선택 -- 컬럼에 사용되는 연산자 -- || : 연결연산자. 두개의 컬럼을 연결하여 하나의 컬럼으로 생성 -- 산술연산자 : +, -, *, / -- = : 등가연산자. 두개의 값이 동일 true or fall -- >, =, ='76/01/01'; -- 현재 session의 날짜 형식을 YYYY-MM-DD 형태로 변경. -- 다른 session에서는 기본형식이 yy/mm/dd 형태로 설정. alter session set nls_date_format='YYYY-MM-DD'; --휘발성 설정. select name,grade,bi..
2022. 3. 3.
[Oracle] 2. 조회(SELECT), 별명주기(ALIAS), 컬럼연결( || ), 산술연산자 TEST 풀이
--1. 교수테이블의 전체 내용 출력하기 select * from professor --2. 교수테이블에서 교수이름, 학과코드를 출력하기 select name,deptno from professor --3. dept테이블 deptno 부서#, dname 부서명, loc 부서위치 로 별명을 설정 하여 출력하기 select deptno 부서#, dname 부서명, loc 부서위치 from dept --4. 학생 테이블에서 name, birthday, height, weight 칼럼을 출력하여라. --단, name은'이름', birthday는 '생년월일', height는 '키(cm)',weight '몸무게(kg)' 으로 별명 주기 select name "이름", birthday "생년월일", height "키..
2022. 3. 2.
[Oracle] 2. 조회(SELECT), 별명주기(ALIAS), 컬럼연결( || ), 산술연산자 TEST
--1. 교수테이블의 전체 내용 출력하기 --2. 교수테이블에서 교수이름, 학과코드를 출력하기 --3. dept테이블 deptno 부서#, dname 부서명, loc 부서위치 로 별명을 설정 하여 출력하기 --4. 학생 테이블에서 name, birthday, height, weight 칼럼을 출력하여라. --단, name은'이름', birthday는 '생년월일', height는 '키(cm)',weight '몸무게(kg)' 으로 별명 주기 --5. 학생테이블에서 학생의 이름 앞에 'grade 학년 학생'을 붙여서 출력하기 -- 1학년 학생 홍길동 --6. 교수테이블에서 이름(name)과 직급(position) 사이에 공백 추가하여 출력하기 -- 김명선 전임강사 --7. 학생테이블(student)에서 '학생..
2022. 3. 2.
[Oracle] 2. 조회(SELECT), 별명주기(ALIAS), 컬럼연결( || ), 산술연산자
--dbms 조회하기 --select :db에서 데이터 조회하기 --select *:모든 컬럼 | 컬럼명1, 컬럼명2,... --from :테이블이름 --where 조건문 -> row 선택의 조건. -- -> 조건문이 없는 경우 모든 레코드 조회 --emp 테이블의 모든 컬럼과 모든 행을 조회하기 select * from emp --emp 테이블에서 모든 컬럼 조회 | 대소문자 구분 안함. --emp 테이블의 이름(ename), 번호(empno), 부서코드(deptno)를 조회하기 select ename,empno,deptno from emp --emp 테이블에서 empno,ename,deptno 컬럼 조회 --리터럴(문자열 상수값)을 컬럼으로 생성하기 select empno,ename, 'very go..
2022. 3. 2.