DAY 15 - 기본 SQL HOMEWORK (2024.07.23)
·
Oracle
1. 모든 학생의 정보를 검색하시오(STUDENT)SELECT * FROM STUDENT; 2. 모든 과목의 정보를 검색하시오 (COURSE)SELECT * FROM COURSE; 3. 기말고사 시험점수를 검색하시오 (SCORE)SELECT SNO, RESULT FROM SCORE; 4. 학생들의 학과와 학년을 검색하시오 (STUDENT)SELECT SNAME, MAJOR, SYEAR FROM STUDENT; 5. 각 과목의 이름과 학점을 검색하시오 (COURSE)SELECT CNAME, ST_NUM FROM COURSE; 6. 모든 교수의 직위를 검색하시오 (PROFESSOR)SELECT PNAME, ORDERS FROM PROFESSOR; 7. 각 학생의 평점을 검색하시오(별명을 사용)(STUDENT..
DAY 27 - Oracle DB 연습3 - GROUP BY / JOIN (2024.08.08)
·
Oracle
※ select (해석 순서 1 → 2 → 3 → 4 → 5)  select [distinct] [컬럼1, 컬럼2,.....][as 별명][ || 연산자][*] --- 6 from 테이블명 --- 1 [where 조건절] --- 2 [group by 컬럼명] --- 3 [having 조건절] --- 4 [order by 컬럼명 asc|desc ] --- 5  group by : 그룹함수(max, min, sum, avg, count..)와 같이 사용 having : 묶어놓은 그룹의 조건절select to_char(trunc(avg(salary), 0), '99,999') 사원급여평균 from employees; 부서별에대한 평균급여를 얘기하는 것이므로 having 이용해야 한다는 거 캐치 !!select..
DAY 26 - Oracle DB 연습2 (2024.08.07)
·
Oracle
0 ~ 910 ~ 1920 ~ 2930 ~ 3940 ~ 4950 ~ 5960 ~ 6970 ~ 7980 ~ 8990 ~ 99100select width_bucket(74, 0, 100, 10) from dual; -- 8select rtrim('test ') || 'exam' from dual;TO_CHAR(날짜타입값, '날짜포맷')날짜타입의 데이터를 '날짜포맷'에 따라 문자열로 변환 TO_DATE('날짜문자열', '날짜포맷')'날짜포맷'에 맞춘 날짜문자열을 날짜타입값으로 변환 select sysdate from dual; 바깥이 싱글 따옴표이면 안에는 더블따옴표를 써야한다.select to_char(sysdate, 'YYYY"년" MM"월" DD"일"') as 오늘날짜 from dual;select to..
DAY22 - JOIN (2024.08.06)
·
Oracle
JOIN 조인  과일테이블           판매테이블코드    과일명        코드    개수 10        사과            10        2 20         배              100      20 30      오렌지           20       5                                300     10                                 10       7 select 과일.코드. 과일명, 개수from 과일, 판매where 과일.코드 = 판매.코드 10       사과       220        배         510      사과       7    SELECT * FROM departments;   SELECT ..
DAY25 - Oracle DB 연습 (2024.08.06)
·
Oracle
EditPlus로 연다. select * from tab;select * from user_sequences;desc employees;create user table sequencedrop user table sequenceselect employee_id, last_name, salary from employees; 더보기더보기더보기사원번호 "이 름" "급 여" → 공백때문에 " 이거 붙임.select employee_id as 사원번호, last_name as "이 름", salary as "급 여" from employees;select employee_id as 사원번호, last_name as "이 름", salary*12 as "급 여" from emplo..
summ.n
'Oracle' 카테고리의 글 목록 (2 Page)