[rank:t]の検索結果



「先頭からn件のレコード(結果セット)だけ取得する方法が知りたい。」というのは、データベース関連のメーリングなどで以前からよくある質問ですが、SQL ServerやOracle、MySQL、PostgreSQLなどRDBやバージョンによって利用可能な方法がそれぞれ異なるので簡単にまとめてみました。


Microsoft SQL Server 7.0 以降


Microsoft SQL Server 7.0 以降 では TOP が使用できるので、

SELECT TOP 10 *
FROM Table1
ORDER BY Field1

と記述することによって、先頭から上位10件の結果セットを取得することができます。

Oracle8i R8.1.5 以降


Oracle8i R8.1.5 以降ではサブクエリー内で ORDER BY が使用できるようになったので、例えば Field1 の昇順に上位10件を取得するような場合は、

SELECT *
FROM (SELECT * FROM Table1 ORDER BY Field1) A
WHERE ROWNUM <= 10;

と記述することによって、先頭から10件の結果セットを取得することができます。

MySQL


MySQLの場合は以下のようにLIMIT句を使用することで、指定した位置(先頭からの場合は0)から指定した件数のレコードを取得することができます。

SELECT * FROM Table1
ORDER BY Field1
LIMIT 0, 10;

PostgreSQL


PostgreSQLの場合は以下のようにLIMITとOFFSETを指定することで、
OFFSETで指定した位置から、LIMIT数分のレコードを取得することができます。

SELECT * FROM Table1
ORDER BY Field1
OFFSET 0 LIMIT 10;

その他のRDB


また、不運にも上記以外の RDB を使用しなければならない場合でも、以下のようなSQL文で、Table1 から Field1 の昇順に Field1, Field2, Field3 の結果セットを先頭から10件取得することができます。

SELECT DISTINCT COUNT(*), A.Field1, A.Field2, A.Field3 FROM Table1 A, Table1 B
WHERE (A.Field1 >= B.Field1)
GROUP BY A.Field1, A.Field2, A.Field3
HAVING COUNT(*) <= 10;

(追記あり)
[148] Posted by kagahiro at 2005/03/21 16:34:00
5 point | Link (18) | Trackback (1) | Comment (4)

掲示板CGIは、ホームページに簡易掲示板を設置するためのシンプルな無料のPerlスクリプト(CGI)です。新規スレッドやコメントの投稿は誰でも可能ですが、スレッドやコメントの削除は管理者のみ可能(管理者パスワードが必要)になっています。高機能掲示板ソフト「59bbs」と比較すると機能は少ないですが、その分カスタマイズは容易になっています。

ライセンスはオープンソースライセンス(GPLv2)ですので無料で自由にカスタマイズして利用できます。

ホームページへの掲示板CGIの追加は、CGIが利用できるサーバーであれば、次のような手順で簡単にできます。

1. bbscgi.cgi の先頭の以下の部分をサーバーなどの利用環境にあわせて変更します。
my $site_title = '掲示板CGI'; # Site title
my $webmaster_email = 'support@59bbs.org'; # Webmaster's E-mail address
my $sendmail_path = '/usr/sbin/sendmail'; # sendmail path
my $admin_password = 'YourPass'; # Admin password
my $data_dir = 'data'; # Data directory
my $line_number = 10; # Number of list lines
my $anonymous = '名無しさん'; # Anonymous


2. 以下のファイルをサーバーにFTPソフトなどを使用して転送(アスキーモード)します。(tmpl、dataはディレクトリごと転送してください。)
bbscgi.cgi
bbscgi.css
tmpl/list.tmpl
tmpl/thread.tmpl
tmpl/new.tmpl
tmpl/delete.tmpl
tmpl/remove.tmpl
data/threadid.data
data/log

3. bbscgi.cgiに実行可能なパーミッション(サーバーによって異なります)を設定します。

掲示板CGIは、比較的シンプルなPerlスクリプトですので以上のように設置は簡単ですが、 HTMLやPerlスクリプトの変更が難しいという方向けに有料(税込4,200円)にてデザインのカスタマイズ(スクリプト の変更をともなわないHTMLファイルやスタイルシートの変更)、設置サポートも行います。有料サポートをご希望され る場合は、support@59bbs.org 宛にメールにてご連絡ください。

掲示板CGIのデモページ
掲示板CGIのダウンロード

[1899] Posted by kagahiro at 2010/06/02 00:14:56
0 point | Link (5) | Trackback (0) | Comment (0)

痛いニュース(ノ∀`)」は、痛いニュース+をはじめとする2ちゃんねる(2ch)のニュース系スレッド全般から痛いニュース、呆れたニュース、興味深い時事ネタなどを、独特のセンスでピックアップして紹介している2chまとめサイトで、2chまとめサイトが多数開設されているライブドアブログの中でもトップレベルの人気ブログ。

ディズニーランド・パリの従業員が、キャラクターの着ぐるみ姿でセックスしているかのような行動をしている姿がビデオ撮影され、ネット上で公開されてしまった問題を扱った、『ミニー「らめぇグーフィー、私にはミッキーがいるのよ」→ディズニーに処分される』という記事の掲載後に一時閉鎖(利用規約違反?)されたが、その後しばらくして復活している。

評価 : ★★★★★  (kagahiro  2010/04/28)

ミッキーたちの「乱交ビデオ」流出、「適切な処分を下した」とディズニー社
「適切な処分を下した」ディズニーが某ブログにも適切な処分?

以前、ライブドアの著作権表示があったことから中の人は実はライブドアそのものではないかという見方もあるが、結局真偽は不明のままとなっている。

2ちゃんねる(2ch)とは

(追記あり)
[870] Posted by kagahiro at 2006/10/17 03:35:38
2 point | Link (7) | Trackback (1) | Comment (1)

Extreme(エクストリーム) MT5とはソフトウェア使用許諾契約書ダウンロードインストール方法パラメーター説明利用上の注意コミュニティ(Discordサーバー)Extreme MT5とは「Extreme MT5」は爆益を狙うハイリスクハ...
[3313] Posted by kagahiro at 2024/12/31 11:19:09
0 point | Link (8) | Trackback (0) | Comment (0)

ビデオカメラとインターネット接続さえあれば無料で全世界へ自分の番組を放送できるインターネット動画中継(ライブ配信)サービス「USTREAM(ユーストリーム)日本語版」の使い方を日本語で解説しているサイトや番組...
[1842] Posted by kagahiro at 2010/04/28 10:00:21
4 point | Link (19) | Trackback (0) | Comment (4)

MT4向け1ポジEAアノマリー「DAY TRADING」をオープンソースライセンス(GPL3)で公開しました。「DAY TRADING」の特徴ライセンスダウンロードインストール方法パラメーター説明利用上の注意「DAY TRADING」の特徴1日...
[3287] Posted by kagahiro at 2024/04/09 00:01:19
0 point | Link (4) | Trackback (0) | Comment (0)

「1Scalper」は、直近(指定期間)の高値・安値を更新したらエントリーする完全無料のスキャルピングEAです。MetaTrader 4(以下MT4)で動作し(MT5では動作しません)、使用期限はありません。デモ口座でもリアル口...
[3264] Posted by kagahiro at 2023/11/22 11:07:51
4 point | Link (8) | Trackback (0) | Comment (4)

2NN 2ちゃんねるニュース速報+ナビ」とは「2NN 2ちゃんねるニュース速報+ナビ - 2ch News Navigator」は、掲示板サイト「2ちゃんねる(2ch)」のニュース速報+系掲示板の投稿を自動解析して、人気の高いニュース及...
[1426] Posted by kagahiro at 2008/09/07 06:50:11
1 point | Link (4) | Trackback (0) | Comment (1)

スキャルピングとナンピンマーチンを組み合わせたスキャルピングツール(半手動半自動EA)「Scalpin(スキャルピン) MT5」を、価格は550円(税込み)、使用期限2025年6月30日までとしてnoteで販売中です。Scalpin M...
[3268] Posted by kagahiro at 2023/11/28 12:59:16
0 point | Link (2) | Trackback (0) | Comment (0)

語句ログで無料公開中のMT4向け自作EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャンに出品中の有料EAの一覧です。無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)1Scalper (Ver 1.00)...
[3178] Posted by kagahiro at 2021/09/07 16:19:59
0 point | Link (41) | Trackback (0) | Comment (0)

  1 2 3 4 5  次へ >


アクセスランキング

今日のアクセスランキング TOP 10

  1. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (26 PV)
  2. 無料掲示板CGIのダウンロード (7 PV)
  3. 2chまとめサイト - 痛いニュース(ノ∀`) (6 PV)
  4. 究極の爆益ゴールドナンピンマーチンEA「Extreme MT5」 (6 PV)
  5. USTREAM(ユーストリーム) 日本語版 無料のライブ映像配信サービス (5 PV)
  6. MT4向け1ポジアノマリーEA「DAY TRADING」 オープンソースライセンス(GPL3) #ドル円 (4 PV)
  7. [FX]高値更新・安値更新でエントリー、MT4向け無料スキャルピングEA「1Scalper」#システムトレード (4 PV)
  8. 2NN 2ちゃんねるニュース速報+ナビ (4 PV)
  9. [PR]スキャルピングとナンピンマーチンを組み合わせたツール(半自動EA)「Scalpin MT5」をnoteで販売中 (4 PV)
  10. 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (3 PV)

今月のアクセスランキング TOP 10

  1. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (911 PV)
  2. 究極の爆益ゴールドナンピンマーチンEA「Extreme(エクストリーム)」 MT4向け (699 PV)
  3. 究極の爆益ゴールドナンピンマーチンEA「Extreme MT5」 (556 PV)
  4. 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (222 PV)
  5. [PR]noteで販売している自作EAの一覧 (197 PV)
  6. 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (139 PV)
  7. [FX]高値更新・安値更新でエントリー、MT4向け無料スキャルピングEA「1Scalper」#システムトレード (138 PV)
  8. 2NN 2ちゃんねるニュース速報+ナビ (102 PV)
  9. MT4向け1ポジアノマリーEA「DAY TRADING」 オープンソースライセンス(GPL3) #ドル円 (92 PV)
  10. 完全無料のMT5用ナンピンEA「Nanpin K(ナンピンケイ) MT5」 使用制限無し (90 PV)

アクセス統計

ディレクトリ

関連サイト