sql ServerはROW_を使用していますNUMBER時に並べ替えない解決方法


設定sql ServerはROW_を使用します。NUMBERは並べ替えられません。1.NHibernateはこのように書いた改ページを見て、書きやすいと思います。withは別名だけ?sql]with query as(select ROW_)NUMBER()over(order by(select 0)AS ROWNUM、*FROM Product)select*from query where ROWNUM BETWEEN 5 AND 10--2.ROW_NUMBERはoverを書かなければいけません。順序を変えたくない時もあります。元の順序で並べたいです。NUMBER()over(order by(select 0)AS ROWNUM、*FROM Product並べ替えは、select Row(u)です。number()over(order by Oper_Date desc)AS ROWNUM、*FROM Product