是sql server的新手,希望得到您的帮助。我有两个表ProductCategory
- 有两个字段CategoryID and CategoryName
- 和Products
表,其中有五个字段ProductID,ProductName,CategoryID,Price
和Status
。我应该使用哪个查询来显示ProductID,ProductName,Price,Status,ProductCategory
(CategoryID,CategoryName
连接的CategoryTable
我试过了
SELECT ProductID,
ProductName,
(
SELECT CONCAT(CategoryID, CategoryName)
FROM Category
) AS ProductCategory
FROM Items;
答案 0 :(得分:0)
在查询中使用联接,如下所示,
SELECT P.ProductID, P.ProductName,
CONCAT(P.CategoryID, C.CategoryName) AS ProductCategory
FROM Product P
INNER JOIN ProductCategory C ON P.CategoryID = C.CategoryID;