SELECT * FROM (SELECT TOP 0 * FROM (SELECT TOP 10 G.Uid, C.CateCode, G.DealerID, G.Title, G.ImgS, G.Price, G.Cmoney, G.OptionKind, G.Stock, G.ReadCnt, G.OpinionRate, G.IsSoldOut, dbo.fnCheckCoupon(G.SiteID, G.Uid, C.CateCode, GETDATE(), '') AS ChkCoupon, G.DeliveryPolicy, G.DeliveryMethod, G.DeliveryFee, G.DeliveryLimit, G.IsIconA, G.IsIconB, G.IsIconC, G.IsIconD, G.IsIconE, G.IsIconF, G.Sort FROM T_GOODS AS G JOIN T_GOODS_CATEGORY AS C ON G.SiteID=C.SiteID AND G.Uid=C.GoodsUid WHERE G.SiteID='rental' AND GoodsType='N' AND State='100' AND IsDisplay='T' AND C.CateCode IN (SELECT CateCode FROM fnGetCateChild('rental', 214, 0) WHERE IsHidden='F') ORDER BY G.Sort DESC) AS T1 ORDER BY Sort ASC) AS T2 ORDER BY Sort DESC