0

商品やサービスを置いたテーブルがあります。製品に応じてサービスに基本価格を割り当てるよりも、すべての製品をサービスと一致させたいと考えています。

私のテーブルは次のとおりです

ID  TypeID  Title
=========================
1   1   Product1
2   1   Product2
3   1   Product3
4   2   Service1
5   2   Service2
6   2   Service3 

このテーブルを返してほしい。

ProductID   ServiceID   ProductTitle    ServiceTitle
=========================================================
1       4       Product1    Service1
1       5       Product1    Service2
1       6       Product1    Service3
2       4       Product2    Service1
2       5       Product2    Service2
2       6       Product2    Service3
3       4       Product3    Service1
3       5       Product3    Service2
3       6       Product3    Service3

Ms SQL 2008 でそれを行うにはどうすればよいですか??

4

3 に答える 3

0

次のクエリが役立つ場合があります。

SELECT Product.ProductID , Product.ProductTitle , ProductType.Title
FROM dbo.Product INNER JOIN dbo.ProductType 
ON Product.ProductTypeID = ProductType.ID
于 2013-09-18T19:58:34.153 に答える