본문 바로가기

창고/SQL공부방

테이블 쿼리하기

반응형

CREATE TABLE PKY902 (ID INTEGER PRIMARY KEY, NAME TEXT, QUANTITY INTEGER, PREFERENCE INTEGER);

 

- 개념 다시 정리

- 괄호안에 있는 콤마별 첫 번째 단어가 컬럼이 되고 그 다음 단어는 셀의 속성을 나타냄)

- ID INTEGER PRIMARY KEY : 엑셀 테이블에 넘버링, 즉 ID가 컬럼임

- NAME TEXT : NAME이 컬럼이고 셀의 속성은 텍스트임

- QUANTITY INTEGER : QUANTITY가 컬럼이고 셀의 속성은 정수

- PREFERENCE INTEGER : PREFERENCE가 컬럼이고 상동..

- 계속해서~~

 

 

INSERT INTO PKY902 VALUES (1, "21C", 1, 5);

INSERT INTO PKY902 VALUES (2, "JDNY", 1, 1);

INSERT INTO PKY902 VALUES (3, "COSMOS", 1, 2); 

INSERT INTO PKY902 VALUES (4, "BATTLE", 1, 3);

INSERT INTO PKY902 VALUES (5, "JC", 1, 4);

 

SELECT * FROM PKY902 WHERE PREFERENCE > 3 ORDER BY PREFERENCE;

 

 

이렇게 할 경우 데이터 스키마는 

 

PKY902  5 ROWS

ID(PK)  INTEGER

NAME TEXT

QUANTITY INTEGER

PREFERENCE INTEGER

 

그 다음 SELECT 쿼리 결과는

 

ID   NAME   QUANTITY   PREFERENCE  

5    JC         1               4

1    21C       1               5

 

반응형

'창고 > SQL공부방' 카테고리의 다른 글

자전거 가게 DB 만들기 실습  (0) 2020.08.25
집계함수 연습  (0) 2020.08.25
SELECT 문 및 특정 컬럼 내림차순 정렬  (0) 2020.08.19
책 목록 데이터베이스 만들기 실습  (0) 2020.08.19
SQL 기본 명령어  (0) 2020.08.19