ホームページ  >  記事  >  バックエンド開発  >  ページ分割されたデータに対する SQL Server SQL ステートメント クエリの解決策_PHP チュートリアル

ページ分割されたデータに対する SQL Server SQL ステートメント クエリの解決策_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:00:291149ブラウズ

たとえば、各ページに 100 レコードがあり、tbllendlist の 3000 ページのレコードを選択する必要があります。
----------
方法 1:
----------
select top 100 * from tbllendlist
where fldserialNo not in
(
select top 300100 fldserialNo from tbllendlist
order by fldserialNo
)
fldserialNo で並べる
----------
方法 2:
----------
TOP 100 を選択 *
FROM tbllendlist
WHERE (fldserialNo >
(SELECT) MAX(fldserialNo)
FROM (SELECT TOP 300100 fldserialNo
FROM tbllendlist
ORDER BY fldserialNo) AS T))
ORDER BY fldserialNo
方法 1 の方が高速に実行されます。
ただし、このアプローチは依然として非常に面倒です。Microsoft が新しいページング SQL ステートメントを発明することを強く期待しています。 ! ! !


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/631234.html技術記事たとえば、各ページに 100 レコードがあり、tbllendlist の 3000 ページのレコードを選択する必要があります。 ---------- 方法 1: ---------- select Top 100 * from tbllendlist where fldserialNo not in ( se...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。