62,052
社区成员
发帖
与我相关
我的任务
分享
SELECT dbo.Product.*,dbo.Category.CategoryName as CategiryName
FROM dbo.Category INNER JOIN
dbo.Product ON dbo.Category .CategoryID = dbo.Product.CategoryID
SELECT * FROM(SELECT top 10 * from Product)T INNER JOIN Category ON T.CategoryID=Category.CategoryID
先用top(实际中可能还有between and之类的)把需要的数据从千万条数据组取出来,然后再用inner join,这样应该就能解决数据量大而用join性能低的问题了把