데이터베이스 7주차
-- Table structure for table 도서
DROP TABLE IF EXISTS 도서
;
/*!40101 SET @saved_cs_client = @@character_set_client /;
/!50503 SET character_set_client = utf8mb4 /;
CREATE TABLE 도서
(
번호
int(11) DEFAULT NULL,
제목
varchar(30) DEFAULT NULL,
가격
int(11) DEFAULT NULL,
구입일자
datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
/!40101 SET character_set_client = @saved_cs_client */;
-- Dumping data for table 도서
LOCK TABLES 도서
WRITE;
/*!40000 ALTER TABLE 도서
DISABLE KEYS /;
INSERT INTO 도서
VALUES (100,'데이터베이스 시스템',25000,'2009-11-01 00:00:00'),(101,'데이터구조',15000,'2009-11-01 00:00:00'),(102,'자바',20000,'2009-10-20 12:00:00'),(103,'C프로그래밍',20000,'2009-10-20 17:00:00'),(104,'확률통계',13000,'2009-11-01 00:00:00');
/!40000 ALTER TABLE 도서
ENABLE KEYS */;
UNLOCK TABLES;
-- Table structure for table 성적
DROP TABLE IF EXISTS 성적
;
/*!40101 SET @saved_cs_client = @@character_set_client /;
/!50503 SET character_set_client = utf8mb4 /;
CREATE TABLE 성적
(
이름
varchar(10) DEFAULT NULL,
점수
int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
/!40101 SET character_set_client = @saved_cs_client */;
-- Dumping data for table 성적
LOCK TABLES 성적
WRITE;
/*!40000 ALTER TABLE 성적
DISABLE KEYS /;
INSERT INTO 성적
VALUES ('강유미',125),('박준희',140),('한우리',110),('강유미',75),('한우리',160),('박준희',98),('한우리',90),('강유미',64),('박준희',105);
/!40000 ALTER TABLE 성적
ENABLE KEYS */;
UNLOCK TABLES;
-- Table structure for table 추천도서
DROP TABLE IF EXISTS 추천도서
;
/*!40101 SET @saved_cs_client = @@character_set_client /;
/!50503 SET character_set_client = utf8mb4 /;
CREATE TABLE 추천도서
(
번호
int(11) DEFAULT NULL,
제목
varchar(30) DEFAULT NULL,
가격
int(11) DEFAULT NULL,
추천인
varchar(10) DEFAULT NULL,
추천일자
date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
/!40101 SET character_set_client = @saved_cs_client */;
-- Dumping data for table 추천도서
LOCK TABLES 추천도서
WRITE;
/*!40000 ALTER TABLE 추천도서
DISABLE KEYS /;
INSERT INTO 추천도서
VALUES (100,'데이터베이스 시스템',25000,'홍길동','2010-11-01'),(101,'데이터구조',15000,'김철수','2009-03-12'),(103,'C프로그래밍',20000,'홍길동','2009-12-25'),(200,'정보검색',20000,'한길동','2010-01-15');
/!40000 ALTER TABLE 추천도서
ENABLE KEYS */;
UNLOCK TABLES;
집계(aggregate) 함수
함수 의미 사용 가능한 속성 타입 COUNT 속성 값의 개수 모든 데이터 MAX 속성 값의 최댓값 MIN 속성 값의 최솟값 SUM 속성 값의 합계 숫자 데이터 AVG 속성 값의 평균 VAR_POP 속성 값의 모분산; VARIANCE() VAR_SAMP 속성 값의 표본분산 STDDEV_POP 속성 값의 모표준편차; STD(), STDDEV() STDDEV_SAMP 속성 값의 표본표준편차
집계 함수