DataBase/MS SQL

32.MS_SQL 2008 - 카테고리 ( Category ) 응용(1)

Godffs 2009. 9. 15. 09:25
반응형

--카테고리(상품카테고리응용프로그램설계

--[0] 테이블설계

Create Table dbo.Categories

(

       CategoriesID Int Identity(1, 1)

                           Not Null Primary Key, --카테고리번호

       CategoryName VarChar(50),         --카테고리명

       --

       SuperCategory Int Null,           --부모카테고리번호(확장용)

       Align SmallInt Default(0)         --카테고리보여지는순서(확장용)

)

Go

 

--[!] 4 SQL문연습

--[1] 입력: Add / Write

Insert Categories Values('컴퓨터',Null, Default)

 

--('상품명자리', 부모CategoriesID로들어가는데위에서컴퓨터

--CategoriesID1이여서컴퓨터아래로들어간다, 순서)

Insert Categories Values('노트북', 1, 1)

 

Insert Categories (CategoryName, SuperCategory, Align) Values('휴대폰', Null, 2)

 

Insert Categories Values('신규', 3, 3)

 

--[2] 출력: Get / List

Select CategoryName From Categories Order By Align Asc

 

--[3] 상세:  View / Get

Select *From Categories Where CategoriesID = 1 --한개의레코드보기



반응형