Language/SQL

· Language/SQL
SQL과 데이터베이스 강의를 요약 · 정리한 글입니다. LIKE 연산자 LIKE는 패턴 비교 연산자이다. 조건을 'where절'에 전달하여 해당 조건에 맞는 행을 선택하는 용도로 사용된다. 정확한 일치가 아닌 패턴에 만족하는 행을 착기 위해서 사용되는 연산자이다. like와 함께 패턴을 완성하는 두 기호로 %와 _(underscore) 등이 있다. 1) 이름이 A로 시작하는 직원 모두 출력 : name LIKE 'A%' (%: '모든'이라는 의미로, 글자수 제한없이 [AA] [ABCD]와 같이 A로 시작하는 직원을 모두출력한다) 2) 이름이 A로 시작하는 4자리인 직원 모두 출력 :name LIKE 'A___' (under바 3자리를 뒤에 입력해줌으로써 4자리 수 조건을 준다) 3) 중간에 이름이 E가 ..
· Language/SQL
SQL과 데이터베이스 강의를 요약 · 정리한 글입니다. 테이블이란? 데이터가 지정되는 데이터베이스 내의 기본 단위로, 행과 열의 구조로 이루어져 있습니다. 사전에 형태가 정의되고 생성되어 있어야만 데이터가 입력 가능합니다. 테이블의 이해를 돕기 위해 엑셀 표와 테이블을 비교해보겠습니다. 엑셀 테이블 손 쉽게 컬럼 추가가 가능하다. 구조가 정해져 있는 상태로, 해당 컬럼 이외의 컬럼은 손쉽게 추가가 불가능하다. 데이터 수정 및 입력 시 데이터 타입에 제약을 받지 않는다. 정해진 형태로만 데이터를 관리한다 문자, 숫자, 날짜 등 어떤 형식의 데이터도 입력 가능하다. 물리적으로 생성된 테이블의 구조를 변경한다면 가능하지만 구조적 변경없이는 불가능하다. SAMPLE DATA 생성하기 create table 테이..
· Language/SQL
8장 22강의 내용을 실습했습니다. 샘플 데이터 어소시에이션 분석 (연관성 분석) 어소시에이션 분석 : 데이터마이닝 분야 중 하나인 '상관 규칙 추출'의 대표적 방법으로 상관 규칙을 대량의 데이터에서 찾아내는 것을 의미합니다. (상관 규칙이란 '상품 A를 구매했다면 상품B도 구매한다.'와 같이 시간적 차이와 인과관계를 갖는 규칙을 의미합니다.) 즉, 어소시에이션 분석이란 데이터 내부의 연관성, 즉 상품과 상품간의 상호 관계 또는 종속 관계를 찾아내는 분석법입니다. 이러한 연관성을 파악하면 ‘어떤 상품을 누구에게 팔아야 할 것인지’ 혹은 ‘누가 어떤 상품을 구매할 것인지’를 예측하여 매출을 극대화시킬 수 있습니다. 어소시에이션 분석에 사용되는 지표 지지도 상관 규칙이 어느 정도의 확률로 발생하는지를 나타내..
· Language/SQL
6장 16강을 실습한 내용입니다.   샘플데이터 1. 확인 화면에서의 오류율을 집계하는 쿼리  확인 화면에서의 오류율을 집계하는 쿼리/confirm 페이지에서 오류가 발생해 재입력 화면을 출력하는 경우를 집계한다.SELECT COUNT(*) AS confirm_count ,SUM(CASE WHEN status = 'error' THEN 1 ELSE 0 END) AS error_count ,AVG(CASE WHEN status = 'error' THEN 1.0 ELSE 0.0 END) AS error_rate ,SUM(CASE WHEN status = 'error' THEN 1.0 ELSE 0.0 END) / COUNT(DISTINCT session) AS error_per_userfrom sta..
dunedine
'Language/SQL' 카테고리의 글 목록