본문 바로가기
반응형

All Posts134

[MySQL] DATE 관련 함수 실습을 위해 초기화(클릭) [MySQL] SELECT 문으로 데이터 조회(1) - WHERE 조건문 기초 실습을 위해 초기화 먼저 데이터베이스를 생성해줍니다! 이름을 기업 느낌나게 쿠팡으로 할까요? 번개 표시를 눌러서 실행시켜주고, 동기화 버튼 누르면 스키마에 적용이 됩니다. 그다음에 아 konkukcodekat.tistory.com 이 포스트를 이미 보시고 실습 하신 분은 할 필요없습니다. 이 포스트를 안보신분은 이 포스트에서 앞부분에 실습 초기화를 해주세요! 1. 연도, 월, 일 추출하기 DATE 타입의 값에서 연도(year)만, 혹은 월(month)만, 혹은 일(day)만 추출할 수 있습니다. YEAR() , MONTH() , DAYOFMONTH() (1) 1995년에 태어난 회원들만 조회하기 YE.. 2022. 5. 8.
[MySQL] 데이터 조회(2) - 문자열 처리 LIKE 문 실습을 위해 초기화(클릭) [MySQL] SELECT 문으로 데이터 조회(1) - WHERE 조건문 기초 실습을 위해 초기화 먼저 데이터베이스를 생성해줍니다! 이름을 기업 느낌나게 쿠팡으로 할까요? 번개 표시를 눌러서 실행시켜주고, 동기화 버튼 누르면 스키마에 적용이 됩니다. 그다음에 아 konkukcodekat.tistory.com 이 포스트를 이미 보시고 실습 하신 분은 할 필요없습니다. 이 포스트를 안보신분은 이 포스트에서 앞부분에 실습 초기화를 해주세요! 문자열은 '' 또는 ""을 감싸서 처리 그러나 이렇게 하면 까다로운 부분이 많이 생깁니다. 예를 들어 서울사는 사람 전부를 조회하려면 어떻게 해야할까요? 이때 LIKE문을 이용해서 처리할 수 있습니다. LIKE 문으로 문자열 처리 % : 아무 문.. 2022. 5. 8.
[MySQL] 데이터 조회(1) -SELECT , WHERE 기초 실습을 위해 초기화 먼저 데이터베이스를 생성해줍니다! 이름을 기업 느낌나게 쿠팡으로 할까요? 번개 표시를 눌러서 실행시켜주고, 동기화 버튼 누르면 스키마에 적용이 됩니다. 그다음에 아래에 코드를 복붙합니다! USE coupang; CREATE TABLE `member` ( `id` int NOT NULL AUTO_INCREMENT, `email` text, `age` int DEFAULT NULL, `gender` text, `height` double DEFAULT NULL, `weight` double DEFAULT NULL, `birthday` date DEFAULT NULL, `sign_up_day` date DEFAULT NULL, `address` text, PRIMARY KEY (`id`) .. 2022. 5. 8.
[MySQL] CREATE 문으로 테이블 생성하기 테이블 생성 문법입니다. CREATE TABEL 테이블이름( 속성이름 데이터타입 조건 , 속성이름 데이터타입 조건 , 속성이름 데이터타입 조건 , ........ PRIMARY KEY (속성이름) ); 속성이름은 ID , address 등등과 같이 테이블의 열이 될 값들을 넣어줍니다. 데이터 타입은 INT , CHAR , VARCHAR , FLOAT , DATE와 같은 자료형을 넣어줍니다. https://konkukcodekat.tistory.com/entry/mySQL-%EC%A3%BC%EC%9A%94-%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%83%80%EC%9E%85%EC%9E%90%EB%A3%8C%ED%98%95 mySQL 주요 데이터타입(자료형) 이전 포스팅에서 테이블을 생성할 때,.. 2022. 5. 8.
mySQL 주요 데이터타입(자료형) 이전 포스팅에서 테이블을 생성할 때, 각 컬럼마다 저장될 값에 알맞은 데이터 타입(Data type)을 설정했는데요. 데이터 타입을 잘 설정해야 저장 용량을 효율적으로 활용할 수 있고, 나중에 row 수가 많아졌을 때 성능을 개선할 수 있습니다. 사용할 수 있는 데이터 타입은 DBMS마다 조금씩 차이가 있는데요. MySQL의 데이터 타입 중 일반적으로 쓰이는 것들은 다음 세 가지 카테고리로 분류할 수 있습니다. Numeric types(숫자형 타입) Date and Time types(날짜 및 시간 타입) String types(문자열 타입) 1. Numeric types(숫자형 타입) 숫자를 나타내기 위해서 사용되는 데이터 타입입니다. 숫자형 타입은 다시 정수형 타입과 실수형 타입으로 나눌 수 있는데요.. 2022. 5. 4.
MySQL 데이터베이스, 테이블 생성하기 저번 포스트에서 SQL 설치하고 서버 실행시키는 법에 대해서 배웠죠? 이번에는 데이터베이스와 테이블을 생성하는 법을 배울것입니다. 서버를 실행시키고 SQL문을 입력하기 위해 Query탭에 들어갑니다. create문은 데이터베이스나 테이블을 생성할때 쓰는 DDL문입니다. DDL 문에 대해선 나중에 배우고, CREATE DATABASE 데이터베이스이름; 을 입력해줍니다. 이번실습에는 대학생 강의 평가 데이터 베이스를 만들것이므로 아래와 같이 입력해줍니다. 사실 다 소문자로 작성해도 실행이되지만, 가독성을 위해 명령어는 무조건 대문자로 작성을 원칙으로 합니다. 세미콜론(;)은 한줄이면 안붙여도 되지만, 두줄이상이면 각 명령어를 구분하기 위해 SQL문 끝에 세미콜론을 붙이도록 합니다. 다 작성한다음에 번개표시 .. 2022. 5. 4.
[HTML/JS] 기본 이벤트 처리 다룰 이벤트 처리 Timing 이벤트 (매초마다, 시간이벤트) onclick 이벤트 (클릭시) onload/onunload 이벤트 (웹페이지 진입시) onchange (focus가 해제될시) onmouseover / onmouseout (마우스를 위에 올려놓을시) onmousedown / onmouseup (버튼을 누른 순간 / 누른 손을 뗀 순간) js를 이용한 이벤트 핸들러 Timing 이벤트 주어진 시간 주기에 따라 코드가 실행되도록 하는 함수입니다. 밀리초(milliseconds)는 천 분의 1초를 가리키는 말입니다. 1000milliseconds 가 1초겠죠?? window는 최상위 객체로 생략해도 됩니다! (java의 object격) 이벤트 처리에서 진짜 주의해야하는것은 함수를 인자로 받을때 .. 2022. 5. 2.