Database/MS-SQL 14

JOIN

오늘은 JOIN 구문에 대해서 알아보는 시간을 가져볼 것이다. 조인이란?조인은 관계가 있는 두 개 이상의 테이블을 주어진 조건으로 결합하여 하나의 결과 집합으로 출력하는 기능이다.  구문 예시 ) SELECT *FROM 테이블명 a JOIN 테이블명 bON 조인조건 CROSS JOIN 을 제외한 조인들은 결과 집합을 만들기 위해 테이블 간의 관계를 갖는 조건이 요구되는데, ON 절에 기술된 열이 조인의 관계로 사용되는 키가 된다.    직원의 정보를 저장하는 Employee 테이블과 부서 정보를 저장하는 Department 테이블이 있다.두 테이블은 Dept_NO 라는 부서 코드 열로 관계를 가지는데, 다음과 같이 쿼리를 작성하면 특정 직원의 부서 이름을 출력할 수 있다.SELECT e.Name, d.D..

Database/MS-SQL 2024.07.11

SQL 개념 정리 (DDL, DML, DCL, TCL)

오늘은 SQL 문법의 개념과 종류에 대해서 알아보는 시간을 가져보고 다양한 예제를 보여주려한다. 참고로 Sample Data는 아래 사이트에서 가져왔다. https://www.sqlservertutorial.net/getting-started/load-sample-database/ Load SQL Server Sample DatabaseThis tutorial shows you step by step how to load a sample database BikeStores into the SQL Server for practicing.www.sqlservertutorial.net SQL 문법은 DDL, DML, DCL, TCL로 구분 지을 수 있다. DDL (Data Definition Language)..

Database/MS-SQL 2024.07.04

와일드 카드를 이용한 SELECT

오늘은 데이터를 SELECT 할 때 사용하는 LIKE 연산자에 대해서 알아보고,검색 조건으로 쓰이는 와일드 카드에 대해 알아보는 시간을 가질 것이다.  와일드 카드란?-> LIKE 연산자를 통해 특정한 값을 검색하는데, 이때 쓰이는 연산자를 의미한다. 종류로는 아래와 같이 구성되어있다.와일드 카드%모든 문자를 의미한다. _ 한 개의 문자를 대신한다. [ ] 대괄호 안에 일치시킬 문자와 범위를 지정할 수 있다.  예시SELECT 컬럼명 FROM 테이블명 WHERE 컬럼명 LIKE 'A%'-> A로 시작하는 모든 문자열SELECT 컬럼명 FROM 테이블명 WHERE 컬럼명 LIKE '%A%'-> A가 포함된 모든 문자열SELECT 컬럼명 FROM 테이블명 WHERE 컬럼명 LIKE 'A%Z'-> A로 시작..

Database/MS-SQL 2024.06.20

[MS-SQL] SQL Server 2022 설치하기

오늘은 SQL Server 2022 버전을 설치할 것이다. 다운로드는 아래 링크에서 하면된다.https://www.microsoft.com/ko-kr/sql-server/sql-server-downloads 여기서 Express 버전을 다운로드받는다.1. 설치파일 실행 2. 사용자 지정 선택 3. 언어 설정 및 설치 4. 새 SQL Server 독립 실행형 설치 또는 기존 설치에 기능 추가 및 동의 5. 설치 규칙 확인 후 다음 6. Azure 확장기능나는 그냥 해제가고 다음으로 넘어갔다. 7. 기능선택Machine Learning Services 및 언어 확장은 해제하고 다음으로 넘어갔다 8. 인스턴스 구성기존에 등록했던 인스턴스가 있기 때문에 TEST 인스턴스 생성 9. 서버 구성그냥 default로..

Database/MS-SQL 2024.06.13