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

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

WBOY
リリース: 2016-07-13 17:00:29
オリジナル
1222 人が閲覧しました

たとえば、各ページに 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...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート