본문 바로가기

분류 전체보기27

1. HTML 0607 Table DOCTYPE html> Document body { display: flex; justify-content: center; align-items: center; height: 100vh; } 차 종류 표 한국의 차 뿌리차 인삼차 과일차 수정과 잎차 과일차 당귀차 유자차 감잎차 생강차 구기자차 솔잎차 칡차 대추차 국화차 둥글레차 오미자차 이슬차 마차 매실차 기타 두충차 곡물차 보리차 모과차 영지버섯차 옥수수차 산수유차 귤장차 현미차 탱자차 쌍화차 금일 수업의 핵심 Table로 원하는 표 구조 만들기 rowspan colspan 적절히 활용 할 수 있는지 2021. 6. 7.
[Oracle] 6. 다양한 함수 1.다양한 함수 Oracle에는 다양한 함수가 존재합니다 문자 데이터도 있을테고 날짜 데이터, 숫자를 제외하여 여러 데이터가 있으니 다양하게 활용 될 함수를 잘 써야 합니다. --trim 공백을 제거한다. --to_char (format을 맞추는 역할을 함으로 중요함) --timestamp 타입을 날짜에서 많이 사용한다. --substr -- 원하는 자료를 뽑아서 사용한다. substr(hiredate,3,2) --case when than decode 함수를 사용하여 프로그램적인 if then else의 효과를 본다. --|| 문자 결합을 할 때 사용한다. --upper lower 소대문자 확인함수 저는 여기서 가장 많이 쓰였던 substr 함수를 복습해보려고 합니다. 문자열을 잘라 필요한 부분을 출력.. 2021. 6. 7.
[Oracle] 5.Order by 1.Order by Order by는 정렬이라고 생각하면 편합니다. Group by의 친구느낌으로 어느 순서로 정렬하고자 할때 사용합니다 바로 예제로 이해해봅시다. 부서별 사원들의 인원수를 인원수가 많은 순으로 검색하고 싶습니다. 그러면 dno인원을 카운트하고 dno 그룹으로 묶어주면 부서별 사원들의 인원수를 알 수 있습니다. 여기에 추가 조건이 붙는데 인원수가 많은 '순서'로 데이터 추출을 원하는 겁니다 즉 6 - 5- 3 -0 순서를 원하는거죠 이때 Order by가 사용 됩니다. 기본적으로 정렬은 내림 차순입니다. 0 3 5 6 늘어가죠 하지만 저희는 6 5 3 0 순서를 원하니 desc를 붙여줘 오름차순이라고 말해줘야합니다. select count(dno) from employee group by.. 2021. 6. 7.
[Oracle] 4.Group by / Having 1.Group by Group by를 사용하기 전에 그룹 함수에 대해 알아보자. 함께 쓰이는 녀석이다. SUM, AVG, MIN, MAX, COUNT 요 녀석들이다. 예제를 통해 간단하게 GROUP BY를 분석해보자 Q1. 직업별로 평균급여의 데이터를 출력하고 싶다. 그럼 SELECT문에서 JOB, 그리고 그룹함수에 원하는 컬럼명을 ( ) 괄호로 쳐준다 SELECT JOB,AVG(SALARY) 그다음 EMPLOYEE에서 불러와야하니 FROM EMPLOYEE 그리고 GROUP BY를 통해 JOB을 그룹으로 묶어준다고 생각하자. 여기서 중요한 점은 그룹함수 AVG(SALARY)를 GROUP BY에 묶지 않는 것이고 그렇다면 그룹 함수를 제외하면 SELECT에 추출하고자 하는 컬럼명은 똑같이 GROUP BY .. 2021. 6. 4.