SQL(3)
-
[DataBase System] ch06 - SQL
[DataBase System] ch06 - SQL 책정보, 데이터베이스 시스템 : 네이버 책 (naver.com) 데이타베이스 시스템 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 문제 풀이 1 ) SQL에서 정의되는 테이블과 관계 데이터 모델에서 정의된 릴레이션과의 차이점을 설명하라 - 추상적 개념과 그 개념의 구체화가 큰 차이로 볼 수 있다. 릴레이션의 경우 추상적으로 표현된 하나의 개념이라면 테이블은 그 릴레이션을 구체적으로 표현한 것이라 볼 수 있다. 2 ) 커서란 무엇이고 삽입 SQL에서 어떻게 사용되는가를 설명하라 - 특정 SQL 문장을 처리한 결과를 담고 있는 영역을 가리키는 일종의 포인터 - 삽입하려는 데이터가 대량이고, 각 데이터가 다..
2023.04.14 -
[SQL] WHERE / HAVING
[SQL] WHERE / HAVING 원하는 데이터의 조건에 맞춰서 해당 데이터를 꺼내올 때 사용하는 것이 바로 SQL이다. 이때 SQL에서 조건문은 두 가지가 존재한다. 바로 Where과 Having이다. 수업을 듣고 찾아오면서 해당 내용에 대해 간략하게 정리해보려고 한다. WHERE SELECT 열_이름 FROM 테이블_이름 WHERE 조건식; 먼저 WHERE의 문법의 방식이다. 해당 문법은 데이터를 들고 오는 과정에서 필터링을 하기 위해 사용이 된다. 해당 테이블은 제공이 된 buy라는 기본 테이블이며 쿼리로는 select * from buy로 테이블 내의 모든 데이터를 조회한 것이다. 그럼 만약 내가 price가 30인 제품만 가져오려면 어떤 방식을 취해야 할까? 이때 사용하는 것이 바로 wher..
2023.01.09 -
[SQL] 테이블 별칭(ALIAS)
[SQL] 테이블 별칭(ALIAS) 프로그래머스의 SQL 고득점 키트를 풀어보다가 테이블 별칭을 정하고 입력하는 부분에서 막히는 경우가 많아 한번 정리를 하려고 적게 되었다. ALIAS 테이블 or 테이블의 컬럼에 임시 이름을 지정할 때 사용이 된다. 이를 통해 값에 별칭을 주고 접근을 할 때 알아보기 쉽게 접근이 가능하다. 예약어의 경우 'AS'로 정해져있다. 사용처의 경우 알아보기 힘든 컬럼에 AS OOO 식으로 사용한다. 사용방법 & 문법 #ANIMAL 이란 테이블이 존재하고 안에는 각각의 ANIMAL_NAME, ANIMAL_AGE 컬럼이 존재하는 경우 ----------------------------------------------------------------------------------..
2022.05.24