SQL

    [프로젝트 2] 유기견 입양 플랫폼 웹사이트

    [프로젝트 2] 유기견 입양 플랫폼 웹사이트

    프로젝트 GitHub https://github.com/choipureum/Abandoned_Dogs_Save_Project choipureum/Abandoned_Dogs_Save_Project 2020 KH정보교육원 | :dog2:세미프로젝트 유기견플랫폼 웹 프로젝트입니다 | [NCS]UIUX엔지니어링 및 응용SW엔지니어링 양성과정 - choipureum/Abandoned_Dogs_Save_Project github.com 프로젝트 명 : 유기견 입양 플랫폼 프로젝트 기간 : 2020.05.20~2020.07.02 프로젝트 주요 기능 : 1. 관리자 페이지 메인 : 웹사이트 각종 상태표시, 상태 Progress-bar, 회원가입 차트그래프, 입양률 파이그래프, 입양신청 header 알림벨 ..

    [프로젝트 1] 한양대학교 튜터링 매칭 웹페이지

    [프로젝트 1] 한양대학교 튜터링 매칭 웹페이지

    프로젝트 GitHub https://github.com/choipureum/Software_Capstone_Design2_Project choipureum/Software_Capstone_Design2_Project 2020 한양대학교 | 소프트웨어 융합 캡스톤디자인2 튜터링매칭 웹 프로젝트팀입니다 - choipureum/Software_Capstone_Design2_Project github.com 프로젝트 명 : 튜터링 매칭 웹사이트 프로젝트 기간 : 2020.03~2020.06 프로젝트 주요 기능 : 로그인/회원가입/로그아웃 기능 회원정보 수정 커뮤니티(게시판, 댓글) 운 댓글을 통한 매칭시스템 프로젝트 개발환경 : Apache Tomcat 9.0 SpringFramework Mybatis Maven

    [PROGRAMMERS Level-4] 보호소에서 중성화한 동물 [Oracle]

    문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) TRUE SEX_UPON_INTAKE VARCHAR(N)..

    [PROGRAMMER Level-4] 입양 시각 구하기(2)[Oracle]

    문제 설명 ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME는 각각 동물의 아이디, 생물 종, 입양일, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE NAME VARCHAR(N) TRUE SEX_UPON_OUTCOME VARCHAR(N) FALSE 보호소에서는 몇 시에 입양이 가장 활발하게 일어나는지 알아보려 합니다. 0시부터 23시까지, 각..

    [SQL] 변환함수,서식지정자

    [SQL] 변환함수,서식지정자

    1. 변환 함수 - 형변환이라고도 한다 - 숫자, 문자, 날짜의 데이터를 서로 형변환 한다. to_number : NUMBER포맷(서식)을 가진 VARCHAR2 -> NUMBER ex)'123' ->123 to_char : NUMBER,DATE -> 원하는 포맷(서식)의 VARCHAR2 to_date : DATE포맷(서식)을 가진 VARCHAR2 -> DATE 1-1 tochar(number) to_char(number) to_char(number,format) 두가지 형태로 사용할 수 있다. **숫자 서식 지정 문자 0 : 숫자가 들어갈 자리를 확보, 남는 자리는 0으로 LPAD한다 9 : 숫자가 들어갈 자리를 확보, 남는 자리는 공백으로 LPAD한다 . : 소수점 구분 문자 추가(정수부, 소수부) ,..

    [SQL] 함수(Functions)

    1. ORDER BY (정렬) ORDER BY col1, col2...( co1로 정렬, 중복되면 col2로 정렬) **컬럼명 뒤에 ASC, DESC를 추가한다 1-1 NULL을 포함하는 컬럼의 정렬 NULL데이터를 원하는 위치에 정렬시키는 법 NULLS FIRST : NULL값을 처음으로 NULLS LAST : 마지막으로 1 2 SELECT empno, ename, comm FROM emp ORDER BY comm DESC NULLS LAST; SELECT empno, ename, comm FROM emp ORDER BY comm DESC NULLS FIRST,empno; 2. DISTINCT (중복제거) 중복데이터를 제거하는 키워드 이며 SELECT 키워드와 함께쓰인다. SELECT키워드 바로 뒤에 ..

    [SQL] 정의와 기본문법

    1. SQL 이란? SQL은 Structure Query Language의 준말로 데이터 베이스의 자료에 대한 검색(조회), 관리, DB생성, DBMS객체 관리등을 수행할 수 있는 언어이다. 스크립트 언어로 한줄씩 명령을 수행한다. SQL의 문법 종류는 크게 3가지로 분류된다. 데이터 정의 언어(DDL: Data Definition Language) 데이터 조작 언어(DML: Data Manipulation Language) 데이터 제어 언어(DCL: Data Control Language) 1-1 데이터 정의 언어(DDL) CREATE (데이터베이스 개체의 정의) DROP (데이터베이스 개체 삭제) ALTER (데이터베이스 개체 정의 변경) 1-2 데이터 제어 언어(DCL) GRANT (특정 데이터베이..

    [Programmers] 이름이 있는 동물의 아이디 [mySQL]

    [Programmers] 이름이 있는 동물의 아이디 [mySQL]

    본 문제는 Kaggle의 Austin Animal Center Shelter Intakes and Outcomes에서 제공하는 데이터를 사용하였으며 ODbL의 적용을 받습니다. 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETI..

    [Programmers] 아픈 동물 찾기 [mySQL]

    [Programmers] 아픈 동물 찾기 [mySQL]

    본 문제는 Kaggle의 Austin Animal Center Shelter Intakes and Outcomes에서 제공하는 데이터를 사용하였으며 ODbL의 적용을 받습니다. 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETI..

    [mySQL] Workbench에서 csv 파일 import 하기 [Mac]

    [mySQL] Workbench에서 csv 파일 import 하기 [Mac]

    mySQL Workbench를 이용해서 csv file을 import 하는 법 (본 방법은 window와 크게 다르지 않으나 글쓴이가 mac인 관계로 mac만 보여드리는 점 죄송합니다 (꾸벅)) 1. csv파일을 import하고자 하는 schema에 오른쪽 마우스로 클릭한다. 2. Table Data Import Wizard를 클릭 후 경로 설정 3. 만약에 미리 설정해둔 Table이 있다면 'Use existing table'선택, 아니라면 'Create new table'을 선택하고 Drop table if exists는 이미 있던 table을 삭제한다. 4. 각 Colume 변수의 Type에 따라 Field Type 설정, Encoding은 utf-8로 설정한다. ※ 만약 이런 화면이 나온다면 -c..