일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 이클립스
- 쿠키런킹덤크리스마스
- 쿠키런킹덤공략
- HTML
- 자바
- 쿠키런킹덤
- 딥러닝
- 크리스마스
- Eclipse
- SQL
- JavaScript
- oracle
- 쿠킹덤
- dart
- 홀리데이익스프레스
- 자바스크립트
- 유니티
- programmers
- 쿠킹덤공략
- Java
- edwith
- Spring
- 티스토리챌린지
- 웹개발
- Unity
- MySQL
- 오블완
- 노마드코더
- 개발자
- 프로그래머스
- Today
- Total
목록분류 전체보기 (254)
Dev study and notes
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bKAFhm/btqIKqQCFrI/GJTOjIIkpy8M1uc1J88s11/img.png)
SQL의 문법 SQL 실행 방법 1.실행하려고 하는 SQL을 선택후 Ctrl + Enter; 2.실행하려는 SQL 구분에 커서를 위치시키고 Ctrl + Enter;
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/pMPcj/btqIRYrJkDA/19J1TTqonGhw3UXsuMVEmk/img.png)
1. 오라클 설치 더보기 *오라클 설치파일 다운로드 https://developer.oracle.com/kr/databases/ https://www.oracle.com/database/technologies/oracle-database-software-downloads.html ‘Oracle Database 11g Release 2 Express Edition for Windows 64 버전’을 다운 및 설치 설치시 비밀번호설정 password ‘java’(실제 관리자계정이 필요) 데이터베이스 기술 | Oracle Developer | Oracle 대한민국 이 자습서에서는 SQL(Structured Query Language)에 대해 소개합니다. 기본 키, 열, 제약 조건, 인덱스 및 외래 키를 사용하..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dbcfB0/btqINo5LHyU/pClus3gJfO40v0G542HMv0/img.png)
1 JDK 자바 개발 도구 설치 더보기 JDK 자바 개발 도구 다운로드 https://www.oracle.com/kr/index.html * 설치된 윈도우 버전 확인법 ‘내컴퓨터>속성>시스템창 내용 확인>’64비트운영체제 x64 기반 프로세서’ * 과거 JDK버전은 회원가입 후 다운로드 가능 다운로드 파일 실행 및 설치 *환경 변수 설정 : JDK 프로그램 실행을 쉽게 하기위한 설치된 경로를 지정하는 것 >제어판내 시스템창 >왼쪽프레임바 ‘고급 시스템 설정’ 클릭 >시스템속성창 아래 ‘환경 변수’버튼 클릭 >변수 이름: JAVA_HOME >변수 값: JDK 설치 경로 >Path 항목 >편집 >새로만들기 >입력 ‘%JAVA_HOME%\bin’ >확인>확인 JDK 설치 확인 >윈도우+R > ‘cmd’타이핑>..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/P8Nzd/btqIBfHQpkv/kSrpKBETMN3dYbeQ72FsZ1/img.png)
SQL JOIN 실습 join 1 join2 실습3
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/7tQNl/btqIzX1Zmr2/hmFOiIyhBd18le98Kp4oI0/img.png)
그룹함수 : 여러개의 행을 입력으로 받아 하나의 행으로 결과를 반환하는 함수 오라클제공 그룹함수 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, ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/vRNyl/btqIJaeiV6s/k0ZhSKe8CfZv7EpB4vG681/img.png)
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..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/DYgu9/btqID6Q0LNn/7Q4Y0gVv0yxKGIq9GJ5d51/img.png)
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월의 마지막 날짜 --월마다 마지막 일자가 다르기에 해당 함수를 통해서 --편하게 마지막 이자를 구할수 있다. --해당월의 가장 첫 날..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/BxDtA/btqIBOpyMu7/zKORAYztxUKksPilHKSY9k/img.png)
복습 github git 특징 : 분산 저장소 working area -- staging area, INDEX -- local 저장소 --remote repository (작업공간,폴더) .git ,git github.com 디렉토리]추가 add >>> 스테이지(인덱스)]반영 commit >>> 저장소] push>>원격저장소
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/DrjMg/btqIxYTZwXL/LeZtauvnZwyQ9E5QkHKUZk/img.png)
복습 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개를 보여주게 설..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/FzSw6/btqIAOi0CLM/Q5TaWK7h7l0g9D0GtFtyKk/img.png)
*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 이다...