일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 홀리데이익스프레스
- oracle
- 딥러닝
- dart
- Unity
- programmers
- 노마드코더
- 티스토리챌린지
- 유니티
- 쿠키런킹덤
- 쿠키런킹덤공략
- 프로그래머스
- 웹개발
- Eclipse
- 자바스크립트
- 오블완
- JavaScript
- HTML
- 크리스마스
- Spring
- 자바
- 쿠킹덤공략
- edwith
- 쿠키런킹덤크리스마스
- Java
- SQL
- 개발자
- 이클립스
- 쿠킹덤
- MySQL
- Today
- Total
목록SQL (29)
Dev study and notes
그룹함수 : 여러개의 행을 입력으로 받아 하나의 행으로 결과를 반환하는 함수 오라클제공 그룹함수 MIN(컬럼|익스프레션) : 그룹중에 최소값을 반환 MAX(컬럼|익스프레션) : 그룹중에 최대값을 반환 AVG(컬럼|익스프레션) : 그룹의 평균값을 반환 SUM(컬럼|익스프레션) : 그룹의 합계값을 반환 COUNT(컬럼|익스프레션|*) : 그룹핑된 행의 갯수 그룹 카운트 그룹함수의 특징 group HAVING 실습 grp1234567 * JOIN natural join join using join on 느낌표 JOIN 질문건 join0 join0_1 join0_2 join0_3 join0_4 oracle ansi(join/joinon/joinusing... 더보기 --grp5 SELECT HIRE_YYYY, ..
null 관련 함수 NVL / NVL2 /coalesce NVL NVL 함수는 NULL 값을 다른 값으로 바꿀 때 사용하며, 모든 데이터 타입에 적용이 가능하다. NVL2 - NVL2라는 함수는 NVL함수의 DECODE 함수의 개념을 합쳤다고 생각하면 쉽습니다. - NVL2(expr, expr1, expr2) - expr의 값이 NULL이 아닐 경우에는 expr1의 값을 반환 하고, NULL일 경우에는 expr2의 값을 반환 한다. NULLIF - NULLIF(exp1, exp2) - exp1값과 exp2값이 동일하면 NULL을 그렇지 않으면 exp1을 반환 - CASE WHEN expr1 = expr2 THEN NULL ELSE expr1 END COALESCE - COALESCE(expr1,expr2..
20200908-sql 날짜 / 형변환 / 날짜타입 실습 fn2 *요일/월 --MONTHS_BETWEEN(DATE, DATE) : 두날짜 사이의 개월수를 반환 --두 날짜의 일정보가 틀리면 소수점이 나오기 때문에 잘 사용하지 않는다 --월과월사이 --***ADD_MONTHS(DATE,NUMBER)NUMBER 개월수 이후의 날짜 --5개월 이후의 날짜 --**NEXT DAY (DATE, NUMBER(주간요일:1(일)-7(토))) : DATE(오늘20200908) 이후에 등장하는 --첫번째 주간요일을 갖는 날짜 --*****LAST_DAY (DATE) : DATE 가 속한 9월의 마지막 날짜 --월마다 마지막 일자가 다르기에 해당 함수를 통해서 --편하게 마지막 이자를 구할수 있다. --해당월의 가장 첫 날..
복습 github git 특징 : 분산 저장소 working area -- staging area, INDEX -- local 저장소 --remote repository (작업공간,폴더) .git ,git github.com 디렉토리]추가 add >>> 스테이지(인덱스)]반영 commit >>> 저장소] push>>원격저장소
복습 where/between/in/like * *글 시작 실습 where6 실습 where7 8 실습 where9 10 실습 where11 연산자 우선순위 오름차순/ASC 내림차순/DESC ORDER BY 실습 orderby 1 실습 orderby4 ROWNUM *코드 순서 INNER-view 페이징 paging -사원 정보를 페이징 처리 1페이지 5명씩 조회 1페이지 : 1-5 2페이지 : 6-10 3페이지 : 11-15 (page-1)*pageSize+1 ~ page * pageSize page = 1, pagesize =5 >>> 1페이지당 5개의 글이 목록화 *숫자 5는 한페이지당 출력될 글의 수 *숫자 3은 페이지가 설정된 번호중 3번 *테이블내 14개의 항목중 페이지당 글 5개를 보여주게 설..
*git복습 로컬저장소에 두개의 커밋을 생성 1.원격저장소와 로컬저장소를 연결 2-1 github에 새로운 저장소를 생성 사이트에서 생성 2-2 local컴퓨터에서 local 저장소와 2-1에 만든 원격 저장소를 연결 git remote add origin 2-1에서 생성한 원격저장소 주소 2-3 local 저장소의 내역을 원격저장소에 반영 (push 명령어 사용) 맨처음 : git push -u origin master 이후 : git push *실습gui활용 사용 twww.sourcetreeapp.com/ *원격저장소 추가 원격저장소 추가 2 정보 입력 깃헙에 온라인저장소 연결 연동하기 푸쉬 깃허브사이트에서 확인 프로그램에서 확인 *null 값. *null을 포함한 연산의 결과는 항상 null 이다...
항시준비 sql과 sourcetree 실행 *복습 *DB장점 : 동시성(공유성), 접근성(보편성) *트랜잭션 : 여러단계의 과정을 하나의 작업 행위로 묶는 단위 (원자성,일관성,격리성(독립성),지속성) *sql 배우는 이유 DBMS(DATA BASE MANAGEMENT SYSTEM)과 통신하기 위하여 *이전 글 사용자생성, 저장공간 생성 *사용자생성 접속이름.사용자이름.비밀번호(java).저장체크.호스트.포트(1521).SID(버전xe).확인 후 테스트>저장>접속. 5*내용복사 “ 더보기 -- -- Copyright (c) Oracle Corporation 1988, 1999. All Rights Reserved. -- -- NAME -- demobld.sql -- -- DESCRIPTION -- Thi..
*git bash 실행 *현위치확인 [pwd] *디렉토리 이동[cd] *status / add 명령어 *Main.java 수정확인(1번째 코멘트) 및 추가(add) 후 상태확인 및 commit 및 첫번째멘트 추가 *main.java 내용 수정(두번째코멘트추가)>상태확인>add>상태확인> *2번째코멘트 commit 추가>로그확인 *상태확인>리스트확인> 원격 저장소 연결(remote) 및 확인(remote -v) *원격저장소 연결remote>push원격저장소 넣기 위 과정 전체 스크린샷 https://github.com/devlunch4/devClass.git *원격저장소에서 가져오기 clone 원격저장소에서 가져오기(/d/A_TeachingMaterial/2.Oracle/home ‘에 저장 *집에서 수정후..
git/github 형상관리. ***git 설치 https://git-scm.com/ 설치>모두 next>완료 cmd 실행 > "git --version" 타이핑(설치완료 확인 가능) *예시화면 ================================================== C:\Users\PC-20>git -version unknown option: -version usage: git [--version] [--help] [-C ] [-c =] [--exec-path[=]] [--html-path] [--man-path] [--info-path] [-p | --paginate | -P | --no-pager] [--no-replace-objects] [--bare] [--git-dir=] [..