본문 바로가기

전체 글130

영어 기초문법 7. 현재완료 시제 1. 개요 현재완료 시제란 과거에 시작된 일이 현재까지 걸쳐 일어나거나, 현재까지 영향을 끼치는 상황에 사용한다. 사용법 : have + 과거분사 2. 설명 2-1. 예시 1. i studied japanese (난 일본어를 공부했다) 2. i have studied japanese (난 일본어를 공부해왔다) 1번의 경우, 과거에 공부했을 뿐, 현재는 공부를 하는지 알 수 없다. 2번의 경우, 몇년, 몇개월 전부터 계속 공부해왔다고 유추할 수 있다. 2-2. 현재완료 시제 만들기 주어 동사 의문문으로 만들기 i have, have not 과거분사 driven worked known 등 have i 과거분사 ~? he she it has, has not has he/she/it 과거분사 ~? we you .. 2022. 4. 20.
MySQL 문법정리 5. 내장 함수(수학, 시간 함수) 1. 사용법 1-1. 수학 함수 ABS(숫자) : 숫자의 절대값을 리턴한다. ACOS(숫자), ASIN(숫자), ATAN(숫자), ATAN2(숫자1, 숫자2), SIN(숫자), COS(숫자), TAN(숫자) : 삼각 함수와 관련된 기능을 리턴한다. CEILING(숫자), FLOOR(숫자), ROUND(숫자) : CEILING은 주어진 숫자를 올려서 리턴한다. (4.4가 들어오면 5 리턴), FLOOR는 반대로 숫자를 내려서 리턴하고, ROUND는 숫자를 반올림해서 리턴한다. CONV(숫자, 원래 진수, 변환할 진수) : 숫자를 원래 진수에서 원하는 진수로 변경할 수 있다. (10진수에서 2진수로 바꾸는 등) DEGRESS(숫자), RADIANS(숫자), PI() : DEGREES는 라디안 값을 각도 값으.. 2022. 4. 19.
MySQL 문법정리 4. 변수, 내장 함수(조건문, 문자열 함수) 1. 개요 MySQL에서도 변수를 사용할 수 있다. 2. 사용법 2-1. 변수 위 코드처럼 "set @변수명 = 원하는값;" 으로 변수를 선언하고, 사용할 수 있다. 그리고, 변수 외에도 MySQL의 내장함수를 사용할 수 있다. 2-2. 내장 함수 IF(수식, true, false); 수식이 true인지, false인지에 따라 결과가 2중 분기로 나뉘는 함수다. 이런 식으로, 내장함수를 통해 임시 테이블을 만들 수도 있다. 위 명령어의 경우, 100은 200보다 작으니 false인, 'false가 나온다' 가 입력된 것이다. IFNULL(수식1, 수식2); 수식1이 NULL(비어있음)이 아니면 수식1이 리턴되고, 수식1이 NULL이면 수식2가 리턴되는 함수다. NULLIF(수식1, 수식2); 수식1과 수.. 2022. 4. 18.
MySQL 문법 정리 3. 명령어 종류(DCL, DML, DCL), INSERT, UPDATE, DELETE문 정리 1. 개요 SQL에서 명령어 종류는 3가지다. DDL(Data Definition Language, 데이터 정의어) : DB(데이터베이스)를 만들거나 조작하는 언어 DML(Data Manifulation Language, 데이터 조작어) : DB안에 있는 테이블을 만들거나 조작하는 언어 DCL(Data Control Language, 데이터 제어어) : DB를 사용하는 사용자의 권한을 제어하는 언어 그리고 SELECT, INSERT, UPDATE, DELETE문은 DML에 속한다. 정리하면 INSERT : 테이블에 행(데이터) 삽입 UPDATE : 테이블에 있는 행 수정 DELETE : 테이블에 있는 행 삭제 2. 사용법 2-1. 명령어 상세 설명 2-1-1. DDL DDL은 DB, 뷰, 인덱스 등 DB.. 2022. 4. 17.