Blog Content

  • 27.MS_SQL 2008 - Join_Left(조인문) [3]

    Category DataBase/MS SQL on 2009. 9. 14. 14:50

    --3개테이블조인 --카테고리명, 상품명, 판매가, 코멘트 --ansi 오라클에서사용하는표준 Select c.CategoryName, p.ModelName, p.SellPrice, r.Comment From Categories c Join Products p On c.CategoryID = p.CategoryID Join Reviews r On p.ProductID = r.ReviewID Go --Sql전용문법 select c.CategoryName, p.ModelName, p.SellPrice, r.Comment From Categories c, Products p, Reviews r Where c.CategoryID = p.CategoryID And p.ProductID = r.ProductID Go

    Read more
  • 26.MS_SQL 2008 - Join_Left(조인문) [2]

    Category DataBase/MS SQL on 2009. 9. 14. 14:23

    --[!]외래키따로지정: 외부에서참조가능(외래키는따로밖에지정한다.) Alter Table dbo.Products Add Foreign Key(CategoryID) References Categories(CategoryID) Go --가전, 냉장고, 100 Insert Products Values('냉장고', 100, 1) Go --컴퓨터, 노트북 Insert Products Values('노트북', 200, 2) Go Insert Products Values('데스크톱', 150, 3) Go --애러 --Insert Products Values('데스크톱', 150, 4) CateGoryID가1~3까지인데벗어나서애러 --Go --상품리스트출력: 카테고리명, 상품명, 판매가(Join문사용) --[1] SQ..

    Read more
  • 25.MS_SQL 2008 - Join_Left(조인문) [1]

    Category DataBase/MS SQL on 2009. 9. 14. 14:22

    카테고리 상품 테이블을 설계 후 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 P..

    Read more
이전 1 다음