よろしくお願いします。
今JSPファイルにJAVA文を埋め込む形でデータベースの処理を行おうとしております。
データを10件ずつ表示するページング、
データを昇順、降順で表示するソーティング
の機能を元のデータベースに追加したところです。
ただ、今の段階ではこれらを同時(順次)に行うことが出来ません。ソーティング→ページングの順で行うと指定した10件が表示されるのですがソーティングされていませんし、指定もソーティングした状態で上から何件という風になりません。また逆もしかりです。
81件目~90件目を表示した状態でさらにこの10件をソーティングするにはどうすればよいでしょうか??
No.2ベストアンサー
- 回答日時:
がるです。
んっと。特に難しいことを考えなくても、
SELECT レコード FROM テーブル WHERE 条件式 LIMIT n行から
m行まで ORDER BY ソート条件;
って感じでOKだと思います。
ただ、LIMIT句はDBMS毎に異なるので、その点だけご注意を。
http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd …
http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd …
あたりのURLをとりあえず載せておきます。
あと、検索は。googleで、「LIMIT SQL」「ORDRE BY SQL」で割合に簡単に引っかかるかと思います。
PSですが。多分これでYesだと「個人の特定云々」に引っかかってNGなのでしょうが(笑
全然無関係なので、堂々と「違います」って書いておきます(笑
No.1
- 回答日時:
がると申します。
DBMS次第にはなるのですが、SQL文でどちらも記述か可能かと思います。
基本的には、ページング処理用にはLIMIT句、ソートにはORDER BY句を用います。
この回答への補足
なるほど!ページングもSQL文でできるのですね。
LIMIT句の存在を知りませんで、while文を用いた場合わけを行って表示していました。
SQL文を副処理させる方法を書いた参考URLはございますでしょうか??自分でも調べてみますが検索が下手で・・・
P.S.
「がる」さんって『本当にあった笑える話』シリーズを書いているあのがるさんとは関係があるのでしょうか??
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP php my adminより取り出したデータ表示 2 2022/06/15 11:56
- PHP PHP MySql ページング 2 2022/09/20 06:38
- IT・エンジニアリング ★お手上げ状態です。助けてください。ActiveReportについて 1 2023/08/20 04:29
- Visual Basic(VBA) ★お手上げ状態です。助けてください。ActiveReportについて 1 2023/08/20 04:27
- Excel(エクセル) ワードのマクロについて教えてください。 1 2023/03/11 13:50
- PHP PHP ページング データベース 1 2022/06/16 10:30
- Java java 次の機能を有するメソッドを自クラスに作成し、実装したいです。 機能 名前判定機能 →名前が 3 2022/06/16 16:08
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- Visual Basic(VBA) ActiveReportのサブレポート機能を利用したときに1ページ目の1サブレポート目が表示されない 1 2023/08/19 06:10
このQ&Aを見た人はこんなQ&Aも見ています
-
餃子を食べるとき、何をつけますか?
みんな大好き餃子。 ふと素朴な疑問ですが、餃子には何をつけて食べますか? 王道は醤油とお酢でしょうか。
-
大人になっても苦手な食べ物、ありますか?
大人になっても、我慢してもどうしても食べれないほど苦手なものってありますよね。 あなたにとっての今でもどうしても苦手なものはなんですか?
-
忘れられない激○○料理
これまでに食べたもののなかで、もっとも「激○○」だった料理を教えて下さい。 激辛、でも激甘でも。 激ウマ、でも激マズでも。
-
許せない心理テスト
私は「あなたの目の前にケーキがあります。ろうそくは何本刺さっていますか」と言われ「12本」と答えたら「ろうそくの数はあなたが好きな人の数です」と言われ浮気者扱いされたことをいまだに根に持っています。
-
【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
【お題】 ・このサンタクロースは偽物だと気付いた理由とは?
-
リクエストに応じたselectedの初期値設定方法
Java
-
JSPで<SELECT>の中にDBから持ってきたデータを反映させたい
Java
-
プルダウンメニューにDBの内容を表示させる
PHP
-
-
4
プルダウンで選択すると、DBの値を取得したい
JavaScript
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
並べ替えについて
-
上から何番目か。
-
レコードの登録順がおかしい
-
OracleとAccessの出力順の違い
-
ファイルの漢数字の順番につい...
-
ハイフンの入ったデータの並べ替え
-
SQLで曜日のソートを月火水木金...
-
1の行を固定した上でVBAを用い...
-
エクセル、並び替え正しくソー...
-
月末日のみソートしたい
-
文字型の順番がうまく並ばない。
-
Excelのオートフィルタでソート...
-
都道府県順、北からソートした...
-
MySQLで行番号を得たい
-
ORDER BY RAND() 後のソートの方法
-
ファイルメーカーでソート後の...
-
コンボボックスのソートについて
-
Selectした時のレコードの取得順
-
Excelの並び替え(文字数と画数...
-
タイトル行を固定してソートしたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイルの漢数字の順番につい...
-
並べ替えについて
-
エクセル、並び替え正しくソー...
-
レコードの登録順がおかしい
-
月末日のみソートしたい
-
accessでDISTINCT 句と矛盾
-
テーブルレーコードをソートし...
-
エクセルの縦列のソートできま...
-
Selectした時のレコードの取得順
-
SQLで曜日のソートを月火水木金...
-
OracleとAccessの出力順の違い
-
アクセスに関して。クエリの並...
-
1の行を固定した上でVBAを用い...
-
ハイフンの入ったデータの並べ替え
-
文字型の順番がうまく並ばない。
-
都道府県順、北からソートした...
-
上から何番目か。
-
SQLのORDERBY句について質問です。
-
コンボボックスのソートについて
-
Excelのオートフィルタでソート...
おすすめ情報