카테고리 상품 테이블을 설계 후 Join Lift 조인문을 이용한 예제입니다.
--[tempdb]
--조인(Join) : Left 조인
--카테고리테이블설계
Create Table dbo.Categories
(
CategoryID Int Identity(1, 1) Not Null Primary Key, --카테고리번호
CategoryName VarChar(25) Not Null
)
Go
Insert Categories Values('가전')
go
Insert Categories Values('컴퓨터')
go
Insert Categories Values('서적')
go
--상품테이블설계
Create Table dbo.Products
(
ProductID Int Identity(1, 1) Not Null Primary Key, --상품고유번호
ModelName VarChar(25) Not Null, --상품명
SellPrice Int Null, --가격
CategoryID Int Null --카테고리(1,2,3)
)
Go
--상품명(코멘트) 테이블설계
Create Table dbo.Reviews
(
ReviewID Int Identity(1, 1) Primary Key, --일년번호
ProductID Int References Products(ProductID), --외래키
Comment VarChar(3850)
)
Go
Insert Into Reviews Values(1, '냉장실에서얼음이얼어요...') --냉장고제품에코맨트작성
Insert Into Reviews Values(2, '브랜드가모닝글로리') --노트북제품에코맨트작성
select *From Categories
select *From Products
'DataBase > MS SQL' 카테고리의 다른 글
27.MS_SQL 2008 - Join_Left(조인문) [3] (0) | 2009.09.14 |
---|---|
26.MS_SQL 2008 - Join_Left(조인문) [2] (0) | 2009.09.14 |
24.MS_SQL 2008 - T-SQL문으로 사용자, DB 생성/권한 부여 (0) | 2009.09.14 |
23.MS_SQL 2008 - 사용자 정의 함수 [2] (0) | 2009.09.14 |
22.MS_SQL 2008 - 사용자 정의 함수 [1] (0) | 2009.09.14 |
Comments