where2 [Database/MySQL] 기초 쿼리문 연습 1.SELECT titleFROM BOOK WHERE title LIKE "%데이터%"; 2. SELECT COUNT(title) # SELECT COUNT(*)FROM BOOK WHERE title LIKE "%데이터%"; 3. SELECT AVG(price) FROM BOOK WHERE title LIKE "%데이터%"; 4. SELECT *FROM CUSTOMERWHERE address = "Seoul"; 5. SELECT COUNT(cust_no) # SELECT COUNT(*)FROM CUSTOMERWHERE address = "Seoul"; 6.SELECT COUNT(*) FROM ORDER_TABLEWHERE book_no = 3; 7.SELECT AVG(IF.. 2024. 10. 22. [Database/midterm] SQL 문법 기초 1. SQL대소문자 구분 없음 (문자열 데이터는 구분)각 명령은 세미콜론으로 구분 SQL의 구성은 정의어 DDL, 조작어 DML, 검색어 쿼리, 제어어 DCL 로 구성 2. DDL 2-1. CREATE TABLE 제약조건에 작성하는 조건들이다속성 이름과 자료형 옆에 제약 조건을 명시해도 되지만CONSTRAINT {제약조건의 이름} {조건} ({조건을 부여할 속성}) 형태로 제약조건을 부여할 수도 있다 제약 조건에 이름을 부여하는 것은 선택이지만 중복이 있으면 안 된다다만 CONSTRAINT 로 부여할 수 있는 제약 조건은 제한적이라 NOT NULL은 할 수 없다 외래키를 설정할 때는FOREIGN KEY() REFERENCES ()형태로 적어주어야 하고 둥근 소괄호는 생략이 아니고 작성해야하는 괄호 참조 .. 2024. 10. 19. 이전 1 다음 728x90