SQL5 SQL 계층형 쿼리 사용법 안녕하세요 부서별 직원들 DB를 작성하거나 대중소카테고리 정보를 SQL로 표현할때 필요한 쿼리인데요.오늘은 SQL 계층형 쿼리 사용법을 알려드리겠습니다. 계층형 질의는 다음과 같이 부서나 카테고리 종속된 값을 표현할 때 쓰입니다.즉, 계층형 구조를 나타낼 때 필요한 기능입니다. 이는 수직적 관계를 맺고 있는 행들의 계층형 정보를 조회할 수 있는 특징이 있습니다. 테이블에 계층형 데이터가 존재하는 경우 데이터를 조회하기 위해 계층형 질의(Hierarchical Query)를 사용합니다. level1 부모노드 상위 카테고리level2 자식노드 중위 카테고리level3 리프노드 하위 카테고리 표로 나타낸다면 다음과 같습니다. 대표사진 삭제사진 설명을 입력하세요. 예제코드create table tre.. 2024. 4. 30. MSSQL SQL Server / SSMS / 쿼리 만들고 실행하는 방법 안녕하세요 오늘은 MSSQL 및 sql server management studio 에서 sql 다루는 방법을 알려드리겠습니다. sql server management studio라고 구글검색해서 다운받아줍니다. 대표사진 삭제 사진 설명을 입력하세요. 대표사진 삭제 사진 설명을 입력하세요. 다음과 같이 프로그램이 실행됩니다. 연습 쿼리문 USE employeeDB1; CREATE TABLE employee_info ( empId INTEGER PRIMARY KEY, empName VARCHAR(20) NOT NULL, empSalary DECIMAL(10,2) NOT NULL, job VARCHAR(20), phone INT UNIQUE, deptId INTEGER NOT NULL ); CREATE TA.. 2024. 3. 11. sql 심화 FOREIGN KEY, CASCADE, Constraint, CHECK 1.FOREIGN KEY 2.CASCADE 3.Constraint 4.CHECK 1.FOREIGN KEY 외래키는 두 테이블을 서로 연결하는 데 사용되는 키 외래키가 포함된 테이블을 자식 테이블이라고 하고 외래키 값을 제공하는 테이블을 부모 테이블 외래키 사용시 주의 사항 1) 외래키 값은 NULL이거나 부모 테이블의 기본키 값과 동일해야한다. (참조 무결성 제약조건) 2) 부모 테이블의 기본키, 고유키를 외래키로 지정할 수 있습니다. 3) 부모 테이블의 기본키, 고유키가 여러개의 컬럼으로 이루어져 있다면 부모가 가진 기본키, 고유키 컬럼을 원하는 개수만큼 묶어서 외래키로 지정할 수 있습니다. FOREIGN 키는 반드시 다른 테이블의 PRIMARY 키와 연결해야 합니다 예시 DROP TABLE IF EX.. 2023. 9. 4. 파이썬과 Pymysql 연동 방법 안녕하세요 오늘은 pymysql 연동방법을 알려드리겠습니다. 로컬환경이나 서버 둘다 상관 없습니다. 목차 1.MySQL 연결 2.커서 생성 3.테이블 만들기 4.데이터 입력 5.입력한 데이터 저장 6.MySQL 연결 종료 1.MySQL 연결 먼저 리눅스나 myworkbench에서 soloDB 생성 사진 설명을 입력하세요. 다음으로 vscode 나 리눅스환경에서 파이썬 파일을 만듭니다. 2.커서 생성 import pymysql #main code conn = pymysql.connect(host='127.0.0.1', user='root', password='ZZ66&!!', db='soloDB', charset='utf8') cur = conn.cursor() 3.테이블 만들기 사진 설명을 입력하세요. .. 2023. 8. 23. 이전 1 2 다음