0장_목차_HTML보다 쉽고 재미있는 오라클.pdf

강의_1장_01_오라클 SQL.pdf

20230404095508.png

SQL(Structured Query Language)

:절차적 질의 언어

20230404095628.png

20230404095628.png

cmd

20230404101731.png

alter user scott identified by tiger

user 생성

20230404104412.png

유저 연결

conn scott/tiger

20230404104446.png

현재 유저 보기

show user;

한번에 보이는 글자 수 바꾸기

set line 200

테이블 구조 파악

desc(describe)

20230404110223.png

원하는 컬럼 선택

select empno,ename from emp;

20230404110554.png

select ename,'good morning~' from emp;

20230404110718.png

select ename,'good morning~' "Good Morning" from emp;
select ename,'good morning~' as "Good Morning" from emp;
// 큰 따옴표 생략 불가

20230404110854.png

select dname,DNAME from dept;

20230404111414.png

컬럼명, 테이블은 대소문자 구분 안함

20230404111550.png

select dname, 'its deptno' ,deptno from dept;

20230404111644.png

select dname, 'it's deptno' ,deptno from dept; //오류
select dname, 'it''s deptno' ,deptno from dept;

20230404111644.png

중복정보 제외

select distinct deptno from emp;

20230404111938.png

20230404113313.png

데이터 붙여서 나오기

select job,ename || job from emp;

20230404113545.png

실습문제_1장-1.pdf

select ename||'('||job||')'||' , '||ename||''''||job||'''' AS "NAME AND JOB" from emp;

20230404115056.png

실습문제_1장-2.pdf

select ename||''''||'s sal is $'||sal "Name and Sal" from emp;

실습문제_1-1.pdf

select * from tab;

실습문제_1-2.pdf

desc student;

실습문제_1-3.pdf

select * from student;

실습문제_1-4.pdf

select studno,name,id from student;

실습문제_1-5.pdf

select distinct deptno1 from student;

실습문제_1-6.pdf

select name as "이름", birthday as "생일", height as "키(cm)", weight as "몸무게(kg)" from student;

실습문제_1-7.pdf

select name||' 학생의 키는 '||height||'(cm)이고, 몸무게는'||weight||'(kg)이다.' from student;

where 태그

select empno,ename from emp where empno=7900;

20230404131853.png