Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- class
- MSA
- concreteclass
- arguments
- Eureka
- methodArea
- value
- 콘크리트클래스
- reference
- object
- abstractclass
- super
- overload
- 객체형변환
- start()
- Hashtable
- string
- Polymorphism
- override
- ALTER
- run()
- fuction
- constantnumber
- 추상클래스
- hamobee
- eclipse
- Vector
- hashCode
- 생성자
- garbagecollection
Archives
- Today
- Total
뇌운동일지
[Oracle SQL] select 연습문제 (61~108) 본문
61.
select stu_no, stu_name
from student
order by stu_dept, stu_gender desc, stu_grade ;
62.
select lower(stu_gender)
from student ;
63.
select upper(stu_gender)
from student;
64.
select stu_dept || stu_name
from student ;
65.
select stu_dept||'과 '||stu_grade||'학년 '||stu_name||'입니다.'
from student;
66.
select stu_name, substr(stu_name, 1, 2)
from student ;
67.
select stu_name, substr(stu_dept, 2, 1)
from student ;
68.
select stu_name, length(stu_name)
from student ;
69.
select stu_dept, length(stu_dept)
from student ;
70.
select instr(stu_name, '김')
from student ;
71.
select stu_dept, instr(stu_dept, '기')
from student;
72.
select rpad(stu_name, 15, '&')
from student ;
73.
select lpad(stu_dept, 20, '%')
from student;
74.
select stu_no, stu_name, round(stu_height, -1)
from student;
75.
select stu_no, stu_name, trunc(stu_height, -2)
from student ;
76.
select mod(stu_weight, 30)
from student ;
77.
select nvl(to_char(stu_height), '미기록')
from student;
78.
select nvl(stu_height,0)+nvl(stu_weight, 0), stu_no, stu_name
from student;
// 각각 null 처리해서 합쳐야 한다
79.
select nvl(stu_height, 0)-nvl(stu_weight, 0), stu_no, stu_name
from student;
80.
select nvl(to_char(stu_height), '입력요망'), stu_no, stu_name
from student ;
81.
select nvl(nullif(stu_gender, 'M'), 'NULL')
from student;
82.
select nvl(nullif(stu_gender, 'M'), '남자')
from student;
그룹함수 활용
85.
select max(stu_height)
from student ;
86.
select min(stu_height)
from student;
87.
select min(stu_weight)
from student ;
88.
select min(stu_name), max(stu_name)
from student ;
91.
select count(distinct stu_dept)
from student ;
92.
select count(distinct substr(stu_name, 1, 1))
from student;
93.
select count(*)
from student ;
94.
select count(*)
from enrol ;
95.
select stu_dept, count(*)
from student
group by stu_dept ;
96.
select stu_dept, count(*)
from student
group by stu_dept
order by stu_dept desc;
99.
select stu_dept, avg(stu_weight)
from student
group by stu_dept;
100.
select stu_dept, stddev(stu_weight)
from student
group by stu_dept;
'DB > Oracle' 카테고리의 다른 글
[Oracle] SubQuery, 집합연산자 (0) | 2020.05.27 |
---|---|
[Oracle] join (0) | 2020.05.26 |
[Oracle SQL] select 추가사항 (0) | 2020.05.26 |
[Oracle SQL] select 연습문제 (0) | 2020.05.25 |
[Oracle] function (0) | 2020.05.25 |
Comments