よろしくお願いします。
今JSPファイルにJAVA文を埋め込む形でデータベースの処理を行おうとしております。
データを10件ずつ表示するページング、
データを昇順、降順で表示するソーティング
の機能を元のデータベースに追加したところです。
ただ、今の段階ではこれらを同時(順次)に行うことが出来ません。ソーティング→ページングの順で行うと指定した10件が表示されるのですがソーティングされていませんし、指定もソーティングした状態で上から何件という風になりません。また逆もしかりです。
81件目~90件目を表示した状態でさらにこの10件をソーティングするにはどうすればよいでしょうか??
No.1
- 回答日時:
がると申します。
DBMS次第にはなるのですが、SQL文でどちらも記述か可能かと思います。
基本的には、ページング処理用にはLIMIT句、ソートにはORDER BY句を用います。
この回答への補足
なるほど!ページングもSQL文でできるのですね。
LIMIT句の存在を知りませんで、while文を用いた場合わけを行って表示していました。
SQL文を副処理させる方法を書いた参考URLはございますでしょうか??自分でも調べてみますが検索が下手で・・・
P.S.
「がる」さんって『本当にあった笑える話』シリーズを書いているあのがるさんとは関係があるのでしょうか??
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なのでしょうが(笑
全然無関係なので、堂々と「違います」って書いておきます(笑
お探しの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も見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
javaでDBから取得したデータのJSP表示
Java
-
プルダウンで選択すると、DBの値を取得したい
JavaScript
-
JSP DB 表示
Java
-
-
4
リクエストに応じたselectedの初期値設定方法
Java
-
5
JSPで<SELECT>の中にDBから持ってきたデータを反映させたい
Java
-
6
プルダウンメニューにDBの内容を表示させる
PHP
-
7
プルダウンメニューを選択したあとの固定して表示したい
JavaScript
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
並べ替えについて
-
ハイフンの入ったデータの並べ替え
-
レコードの登録順がおかしい
-
becky!での表示について質問
-
タイトル行を固定してソートしたい
-
1の行を固定した上でVBAを用い...
-
リストボックス内を昇順並べる方法
-
テーブルレーコードをソートし...
-
エクセル、並び替え正しくソー...
-
SQLデータベースの処理
-
ファイルの漢数字の順番につい...
-
Selectした時のレコードの取得順
-
SELECT文のソート条件
-
Access 数値データの昇順
-
accessでDISTINCT 句と矛盾
-
ファイルメーカーでソート後の...
-
SQLで曜日のソートを月火水木金...
-
アクセスで曜日の並び順を変えたい
-
ソート(PL/SQL)
-
Excelで作成した円グラフのデー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
レコードの登録順がおかしい
-
エクセル、並び替え正しくソー...
-
並べ替えについて
-
1の行を固定した上でVBAを用い...
-
ファイルの漢数字の順番につい...
-
エクセルのソートについて
-
テーブルレーコードをソートし...
-
上から何番目か。
-
SQLで曜日のソートを月火水木金...
-
リストボックス内を昇順並べる方法
-
Selectした時のレコードの取得順
-
コンボボックスのソートについて
-
アクセスに関して。クエリの並...
-
accessでDISTINCT 句と矛盾
-
エクセルでダブルクリックして...
-
数字と漢字が混じった日付デー...
-
Excelの並び替え(文字数と画数...
-
都道府県順、北からソートした...
-
月末日のみソートしたい
-
エクセルの縦列のソートできま...
おすすめ情報