MySQL BETWEEN Operator 

BETWEEN 연산자는 숫자, 텍스트 또는 날짜에 대해서 주어진 범위내의 값을 선택하기 위해서 사용한다. 크거나 같고, 작거나 같은 두 개 조건의 조합이기 때문에 BETWEEN 연산자 없이 AND 연산자만으로 동일한 일을 할 수 있다. SELECT column_name(s) FROM table_name WHERE column_name BETWEEN valu...

MySQL IN 

MySQL IN Operator. IN 연산자를 사용하면 WHERE절에 여러 값을 지정 할 수 있다. 값은 콤마(,) 로 구분하여 괄호로 묶으며, 이 값 중에서 하나 이상과 일치하면 조건에 맞는 것으로 평가한다. 즉 OR 연산을 수행한다....

pip install 

pip3는 Python3의 공식 패키지 관리 프로그램이다. pip3 를 이용해서 Python package Index에 있는 Python 패키지들을 설치 할 수 있다....

MySQL COUNT, AVG, SUM 

MySQL은 COUNT, AVG, SUM 3개의 집계(aggregate) 함수를 제공한다. COUNT : 주어진 조건에 대한 행(row)수를 계산한다. SUM : 지정된 숫자열의 모든 값의 총합을 계산한다. AVG : 지정된 숫자열의 평균 값을 계산하는데 사용한다....

MySQL LIKE Operator 

SQL에서 LIKE 연산자는 WHERE 절과 함께 지정된 패턴을 검색하기 위해서 사용한다. LIKE 연산자는 패턴을 검색하기 위해서 두 개의 와일드카드 문자를 사용한다. 퍼센트 기호(%)는 여러 임의의 문자를 나타낸다. 밑줄 기호(_)는 하나의 단일 문자를 나타낸다....

MySQL LIMIT, OFFSET 

MySQL의 LIMIT는 리턴하는 레코드의 수를 제한하기 위해서 사용한다. OFFSET은 레코드의 시작하는 위치를 나타낸다. OFFSET은 생략 할 수 있으며, 이경우 0이 설정된다. SELECT column_name(s) FROM table_name WHERE condition LIMIT number OFFSET number...

MySQL Delete Statement 

Delete Statement는 테이블에서 데이터를 삭제하기 위해서 사용한다. DELETE FROM table_name WHERE condition; WHERE 절은 선택사항이지만, 생략할 경우 테이블 전체를 지워버리기 때문에 반드시 WHERE 절을 사용해서 휴먼에러를 방지하도록 한다. ...

MySQL Update Statement 

UPDATE 문은 레코드의 내용을 수정하기 위해서 사용한다. UPDATE 문을 수행 할 때는 반드시 WHERE 문을 사용하도록 한다. WHERE 절을 사용하지 않은 경우 모든 레코드의 컬럼을 수정하게 된다....

MySQL ORDER BY 

SELECT Statement를 사용해서 테이블에서 데이터를 조회하면, 결과 값들은 정렬되지 않고 리턴된다. ORDER BY 절을 이용하면 결과 집합의 행을 정렬하여 조회 할 수 있다. ORDER BY 절 뒤에 하나 이상의 정렬할 column을 설정할 수 있으며, ASC 혹은 DESC를 정렬 방식으로 설정 할 수 있다. ASC : 오름차순 정렬, DESC ...

MySQL INSERT INTO Statement 

SQL INSERT 문은 혹은 여러 레코드를 테이블에 삽입하기 위해서 사용한다. INSERT INTO table_name (Columns1, Columns2, Columns3, ...) VALUES (value1, value2, value3, ...); ...