목록Database (15)
개발일지
문제 설명 다음은 어느 의류 쇼핑몰에 가입한 회원 정보를 담은 USER_INFO 테이블입니다. USER_INFO 테이블은 아래와 같은 구조로 되어있으며 USER_ID, GENDER, AGE, JOINED는 각각 회원 ID, 성별, 나이, 가입일을 나타냅니다. USER_INFO 테이블 구조 GENDER 컬럼은 비어있거나 0 또는 1의 값을 가지며 0인 경우 남자를, 1인 경우는 여자를 나타냅니다. USER\_INFO 문제 USER_INFO 테이블에서 2021년에 가입한 회원 중 나이가 20세 이상 29세 이하인 회원이 몇 명인지 출력하는 SQL문을 작성해주세요. 풀이 -- count user_id 조건에 맞는 숫자를 users란 곳에 넣어서 보여주기 SELECT COUNT(user_id) as users ..
데이터조회하기 (SELECT) SELECT * FROM 테이블명; // (*)는 모든 열을 의미한다. SELECT 열 이름1, 열 이름2 FROM 테이블명; // 테이블의 열 이름1 열 이름2에 대한 행을 조회 예약어의 데이터베이스 객체명은 대소문자를 구별하지 않는다. 표 형식의 데이터는 '행(레코드)'와 '열(컬럼/필드)'로 구성된다. 테이블 구조 참조하기 (DESC) DESC 테이블명; 검색 조건 지정하기 (WHERE) SELECT 열1, 열2 FROM 테이블명 WHERE 조건식; WHERE절 예제 SELECT * FROM 테이블명 WHERE no = 2; //no열의 값이 2인 경우만 조회 SELECT * FROM 테이블명 WHERE no 2; //no열의 값이 2가 아닌 경우만 조회 SELECT ..
Database란 컴퓨터 시스템에 전자 방식으로 저장된 구조화된 데이터 집합이다. DBMS란 DataBase Management System으로 사용자와 데이터베이스 사이에서 사용자의 요구에 따라 정보를 생성하고 데이터베이스를 관리해주는 소프트웨어이다. SQL이란 Structured Query Language로 RDBMS의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어이다. RDBMS의 데이터를 검색, 관리하거나 스 키마 생성, 수정할 때 사용된다. SQL Database SQL은 "구조화된 쿼리 언어(Structured Query Language)"의 약자입니다. SQL을 사용하면 관계형 데이터베이스 관리 시스템(RDBMS)에서 데이터를 저장, 수정, 삭제 및 검색 할 수 있습니다. 관계형..