select

    [MySQL] SELECT QUERY

    SELECT SELECT 명령문을 이용하여 데이터베이스에서 데이터를 선택할 수 있다. SELECT 컬럼선택 -- 3 FROM 테이블명 -- 1 WHERE 조건여부; -- 2 -- 내부적으로 데이터베이스가 쿼리를 수행하는 순서 별표(*) 기호를 사용하면, 해당 테이블의 모든 필드를 선택할 수 있다. SELECT 키워드 다음에 필드 이름을 명시하면, 해당 테이블의 특정 필드만 불러올 수 있다. SELECT 키워드 다음에 DISTINCT 키워드를 사용하면 중복된 값이 한 번만 선택되도록 설정할 수 있다. WHERE WHERE 조건절을 사용하면, 검색할 레코드의 조건을 설정할 수 있다. SELECT empno, ename, sal FROM emp WHERE sal > 1500; -- emp 테이블에서 sal 값..

    [MySQL] MySQL이란?

    SQL이란? SQL(Structured Query Language) 구조적 질의 언어 관계형 데이터베이스 시스템(RDBMS)에서 자료를 관리 및 처리하기 위해 설계된 표준 언어이다. MySQL이란? MySQL은 가장 널리 사용되고 있는 관계형 데이터베이스 관리 시스템(RDBMS: Relational DBMS)으로 오픈 소스이며, 다양한 운영체제에서 사용할 수 있다. MySQL의 특징 대소문자를 구분하지 않는다. 구문 뒤에 세미콜론(;)을 붙인다. 주석은 두 개의 하이픈(--)과 한 칸의 공백이다. 컬럼은 이름, 데이터타입, 제약사항으로 이루어져 있다. 데이터 타입 Data type INT - 정수 타입(최대 11자리) DOUBLE - 실수 타입 VARCHAR(M) - 문자열 타입(M은 저장할 수 있는 문..

    [TIL] Java Enum, MySQL 개발 환경 설정, JDBC

    ✍ Today I Learned [Enum] 열거형(enum)이란? 관련 있는 상수들의 집합이다. class나 interface 대신 enum 키워드를 사용하여 정의하고, 콤마로 상수를 구분한다. 이때 상수는 대문자를 사용한다. public enum Directions { EAST, WEST, SOUTH, NORTH } 정의된 enum은 다음과 같은 방법으로 사용한다. Directions east = Directions.EAST; enum의 상수값은 기본적으로 0부터 시작하고, 불규칙한 값을 상수값으로 설정하고 싶으면 상수의 이름 옆에 괄호(())를 추가한 뒤, 그 안에 원하는 상수값을 적으면 된다. 이때 불규칙한 특정 값을 저장할 수 있는 인스턴스 변수와 생성자를 별도로 추가해야만 한다. values(..

    [TIL] JS 콜백, 비동기, Promise, fetch, 서버 세팅

    ✍ Today I Learned 콜백 함수(Callback function)란? 다른 함수에 인수로 전달되는 함수이다. 콜백 함수는 다른 함수가 완료된 이후에 실행된다. (이때 괄호는 사용하지 않는다.) 외부 리소스를 로드하는 함수를 생성하면 완전히 로드되기 전까지는 그 콘텐츠를 사용할 수 없다. 이럴 때 콜백 함수를 사용한다. Promise 객체란? 실행에 시간이 걸리는 코드와 결과를 기다려야 하는 코드를 연결해주는 객체이다. 데이터 통신에 사용된다. let myPromise = new Promise(function(myResolve, myReject) { // "Producing Code" (May take some time) myResolve(); // when successful myReject(..