티스토리 뷰

1. SSMS 설치

2. MS 공식 사이트에서 예제 데이터베이스(.bak) 다운로드 (이때 SSMS 버전에 맞는 파일로 다운로드)
https://learn.microsoft.com/ko-kr/sql/samples/adventureworks-install-configure?view=sql-server-ver16&tabs=ssms

 

AdventureWorks 예제 데이터베이스 - SQL Server

다음 지침에 따라 T-SQL(Transact-SQL), SSMS(SQL Server Management Studio) 또는 Azure Data Studio를 사용하여 SQL Server AdventureWorks 샘플 데이터베이스를 다운로드하고 설치합니다.

learn.microsoft.com

 

3. SQL Server 로 복원 

링크에 나와있는 순서대로 
다운로드 받은 .bak 파일을 
C:\Program Files\Microsoft SQL Server\MSSQLXX.MSSQLSERVER\MSSQL\Backup 
폴더에 이동

4. SSMS 열고 SQL Server 인스턴스 연결

개체 탐색기 -> 데이터베이스 -> 데이터베이스 복원 

5. AdventureWorks2012.bak 파일 복원

 

6. AdventureWorks2012 테이블 확인

 

7. 새 쿼리 클릭 후 테이블 조회 및 여러 테스트 진행

 

select * from [Person].[Address]

입력 후 F5 (쿼리 즉시 실행)

 

select * 
from [Person].[Address]
where City IN ('Seattle','bothell') and  AddressID >= 50 and NOT addressline2 IN ('null')
order by AddressLine1

[Person].[Address] 테이블에서
City 라는 칼럼의 값이 'Seattle','bothell' 이고
AddressID 라는 칼럼 값이 50 이상이고
addressline2 라는 칼럼 값에 NULL 을 제외하고
AddressLine1 라는 칼럼의 내림차순으로 조회

 

대소문자 구분 없음

 

댓글