两张表联合查询带分页

select * from (SELECT ROW_NUMBER() OVER (ORDER BY B.OrderID) as num, B.*
FROM
(SELECT h.OrderNumber,k.OrderID,k.OrdeMumber,k.CustomerName,k.ProductCode
from sales_orderinfo as h right join orderdetail as k on k.OrderID = h.ID
) B ) tb where tb.num BETWEEN 1 AND 5    

注意用左连接还是右连接根据实际情况而定

posted @ 2018-01-24 10:12  .NET_海  阅读(1902)  评论(0编辑  收藏  举报