【SQL】기본 정리 1

4222 단어 SQL공부 메모

내용



SQL을 공부하기 시작했으므로 지금까지 배운 지식을 정리합니다.
길어졌기 때문에 【SQL】기본 정리 2 라고 이 기사로 나누었습니다.

이 기사의 내용
  • SQL이란
  • 데이터베이스의 이름
  • 기본 명령
  • SELECT, FROM, WHERE, NOT

  • 사칙 연산이나 집계 명령
  • AVG, SUM, COUNT, MIN, MAX


  • 여기서부터는 【SQL】기본 정리 2
  • 유용한 명령
  • AND, GROUP BY, HAVING, DISTINCT

  • 결과를 쉽게 볼 수 있는 명령
  • ORDER BY, LIKE, LIMIT, AS

  • 더 많은 데이터를 사용하기 위한 명령
  • 하위 쿼리, JOIN


  • SQL이란?



    데이터베이스 분석에 사용되는 데이터베이스 언어.
    데이터베이스에는 사용자나 상품 등 다양한 데이터가 들어 있습니다.
    이러한 정보를 사용하여 분석을 수행하기 위해 데이터베이스에 명령을 보내는 것이 SQL입니다.

    데이터베이스의 이름



    테이블: 데이터가 포함된 테이블.
    열: 테이블의 세로 열. id 컬럼, name 컬럼 등
    레코드: 테이블 옆의 열.

    cakes


    id
    유형
    이름
    price
    cost


    1
    케이크
    짧은 케이크
    300
    100

    2
    케이크
    몽블랑
    400
    200

    3
    케이크
    치즈케이크
    200
    50

    4
    타르트
    과일 타르트
    400
    300

    5
    젤리
    커피 젤리
    200
    50

    6
    타르트
    초콜릿 타르트
    300
    70


    기본 명령 (여기에서는 오로지 예를 들어갑니다)



    항상 명령 끝에 ;를 입력하십시오.

    테이블에서 열을 검색
    - SELECT FROM : 케이크의 상품명을 알고 싶다
    SELECT name
    FROM cakes;  
    

    테이블에서 여러 열을 검색
    : 케이크의 상품명과 가격을 알고 싶다.
    SELECT name, price
    FROM cakes;  
    

    테이블에서 모든 열을 검색
    - * : 케이크 가게의 모든 정보를 알고 싶습니다.
    SELECT *
    FROM cakes;  
    

    테이블에서 일정 조건 하에서 데이터를 검색
    - WHERE : 몽블랑 가격을 알고 싶습니다.
    SELECT price
    FROM cakes
    WHERE name = "モンブラン";
    

    테이블에서 조건과 다른 데이터 검색
    - NOT : 타르트가 아닌 상품의 가격을 알고 싶다.
    SELECT name, price
    FROM cakes
    WHERE NOT type = "タルト";
    

    사칙 연산 및 집계 명령



    사칙 연산을 한 데이터를 꺼내기
    - 합계 + 차이 - 곱셈 * 나눗셈 / : 각 상품이 팔릴 때의 이익을 알고 싶습니다.
    SELECT name, price - cost
    FROM cakes;
    

    집계 함수를 사용하여 데이터 검색
    - 합계 SUM(カラム名) 평균 AVG(カラム名) 개수 COUNT(カラム名) 최대 MAX(カラム名) 최소 MIN(カラム名)
    : 상품의 평균 금액을 알고 싶습니다.
    SELECT AVG(price)
    FROM cakes;
    

    요약



    SQL에서 가장 먼저 배우는 기본 부분을 정리했습니다.
    【SQL】기본 정리 2 잘 부탁합니다

    좋은 웹페이지 즐겨찾기