SQL 16

SQL - SUM, AVERAGE, COUNT, MIN, MAX

숫자 연산 종류연산자설명+더하기-빼기*곱하기/나누기  SELECT column_1, column_2, column_1 + column_2 as total_columnFROM table_name column_1과 column_2, column_1의 value+ column_2의 value가 행별로 계산되어 total_column이라는 alias를 가진 열에 나타난다.    SUM/AVGSELECT SUM(column_1) total_column_1, AVG(column_2) avg_column_2FROM table_name table_name에서 column_1의 value들의 합계를 total_column_1, column_2의 value들의 평균을 avg_column_2에 나타내기.    COUNT/D..

SQL 2024.11.20

SQL - 비교연산, BETWEEN, IN, LIKE

비교연산비교연산자의미=같다같지 않다(다르다)>크다>=크거나 같다작다작거나 같다    다양한 조건의 종류(BETWEEN, IN, LIKE)  BETWEENSELECT *FROM table_nameWHERE column_name BETWEEN a AND b 나이가 10세에서 20세사이, 혹은 15000원-20000원의 매출만 확인. 이렇게 사용가능  INSELECT *FROM table_nameWHERE column_name IN (A,B,C) 특정값들만 포함한 데이터를 조회할 때 유용  LIKESELECT *FROM table_nameWHERE column_name LIKE '시작문자%'WHERE column_name LIKE '%포함문자%'WHERE column_name LIKE '%끝문자' 시작문자, ..

SQL 2024.11.19

SQL - select column1, column2 from table - 특정 컬럼 조회하기 / as로 column에 alias주기

select column1, column2from table_name => table_name에서 특정 컬럼(column1, cloumn2)만 조회     column의 alias(별명) 방법1컬럼 as alias방법2컬럼 alias *유의사항alias가 영문과 언더바로만 이루어진 경우 : alias만 적는다 (예 : select column as alias_example)alias가 특수문자, 한글로 이루어진 경우: alias를 큰 따옴표 안에 적는다 (예 : select column as "별명 예시") select column1 column_1, column2 "컬럼2", column3 "컬럼 3"from table

SQL 2024.11.18

SQL - Query, Database, Column, Table, Select, From, *

SQL 데이터베이스와 상호작용하기 위한 표준 언어 Query SQL을 이용하여 데이터베이스에 요청하는 질의(Query를 작성하다 ≒ DB에 요청을 하다) Database 데이터가 저장되어 있는 곳 => '데이터베이스'라는 폴더가 있고, 그 안에 '테이블'이라는 파일이 있다고 생각할 수 있음  Table 데이터가 행(row)과 열(column)로 구성된 형태로 저장 테이블의 구조  컬럼(=필드, 열)  데이터베이스 생성CREATE DATABASE 데이터베이스이름 테이블 생성CREATE TABLE 테이블이름 ( 컬럼1 데이터타입, 컬럼2 테이터타입, ...)INT : 정수VARCHAR(n) : n 글자까지 저장 가능한 문자열DATE : 날짜BOOLEAN : 참/거짓 값SERIAL : 자동 증..

SQL 2024.11.18
728x90