뇨내

[Oracle - SQL Developer] SELECT 실습 본문

Oracle/Select + Operator + Where

[Oracle - SQL Developer] SELECT 실습

삐옥 2021. 11. 13. 03:10

 

 

 

 

 

 


 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
 
-- 미리 넣어 둔 데이터
select name from tblMember; 
select hometown from tblMember;
select age from tblMember;
select bookname from book;
select publisher
 
from book;
desc bookname from book; -- desc book;
 
-- select -> 원하는 컬럼값들을 가져오기..
select name from tblMember;
select name, hometown from tblMember;
select name, hometown, age from tblMember;
select name, hometown, age, continent from tblMember;
select name, hometown, age, continent, area from tblMember; -- 모든 컬럼
select * from tblMember; -- = 모든 컬럼(가독성이 낮음), * = all
 
 
-- 오류메시지 확인
select name2 from tblMember; -- ORA-00904: "NAME2": invalid identifier = 유효하지 않은 식별자입니다.
select name from tblMembery2; -- ORA-00942: table or view does not exist = 테이블이 존재하지 않습니다.
 
 
-- 컬럼 리스트의 순서는 원본 테이블의 컬럼 순서와 무관하다.
select name, hometown from tblMember;
select hometown, name from tblMember;
 
 
-- 동일한 컬럼을 여러번 가져와도 된다.
select name, name from tblMember; -- 똑같은 값이 두번 나옴
 
-- 동일한 컬럼을 여러번 가져와도 되지만, 보통 가공 처리를 해서 가져온다.
select name, name || '#' from tblMember; -- 컬럼 조작 예시, 
-- || (concat) = 문자열 더하는 연산자
 
 
select * from tblInsa;
select name, buseo, jikwi from tblInsa;
select * from book;
select bookname, price from book;
 
 
cs
Comments