[リファレンス]の検索結果


 

A MySQL

MySQLとは、フィンランドのMichael Widenius氏よって開発された、オープンソースライセンスで配布されている高速性に重点を絞った軽快なRDBMSで、欧米などで広く普及している。MySQL AB によって開発、提供、サポートが行われていたが、現在はコンピュータメーカーのSunに買収されている。

MySQLに関する主なサイト
MySQL::世界でもっとも普及している、オープンソースデータベース
日本MySQLユーザ会
MySQL リファレンスマニュアル
MySQLクイック・リファレンス

MySQL 書籍
[190] Posted by kagahiro at 2005/04/30 08:45:03
0 point | Link (14) | Trackback (0) | Comment (0)


「先頭から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)

Perl(パール)とは、Larry Wall氏によって開発された、テキストの検索や抽出やレポート作成に適した、C言語に似た表記法のスクリプトプログラミング言語で、テキスト処理に優れていることから、CGIとしてWebアプリケーションの作成に使用されることが多い。

Perlに関する主なサイト

Japanized Perl Resources Project
Perlの日本語リソースの収集と文書を日本語訳するプロジェクト。perldoc.jp

CPAN.jp
perl日本語ドキュメント全文検索。

Tokyo Perl Mongers
東京地区のPerlユーザーのコミュニティー(メーリングリスト)。

Jcodeを使おう(実用本位のJcode紹介)
文字コード判別、変換のための日本語文字コード用汎用モジュール、Jcode.pmの解説。

futomi's CGI Cafe
PerlスクリプトのCGIを作成する際に役立つ情報を掲載。

Perlリファレンス
Perlのリファレンスを掲載しているサイト。

ActiveState
Windows上で動作するフリーのPerlパッケージ「Active Perl」を配布しているサイト(英語)。

Perl 書籍
Perlの入門書や解説書。

Perlベストプラクティス
著者:Damian Conway
価格:4,515円
オライリー・ジャパン

by Amalink
[129] Posted by kagahiro at 2005/05/10 06:44:08
6 point | Link (16) | Trackback (0) | Comment (6)

Java(ジャバ)とは、Sun Microsystems社が開発したオブジェクト指向プログラミング言語で、C++言語に似た文法で、強力なセキュリティ機構や豊富なネットワーク関連の機能が標準で搭載されている。 Sun Microsystems...
[128] Posted by kagahiro at 2005/03/03 10:51:19
0 point | Link (8) | Trackback (0) | Comment (0)

|< 先頭へ  < 前へ  2 3 4 5 6  


アクセスランキング

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

  1. 三井住友海上火災保険、一部業務停止命令の見通し (2 PV)
  2. 完全無料のMT5用ナンピンEA「Nanpin K(ナンピンケイ) MT5」 使用制限無し (2 PV)
  3. WordCamp Japan (1 PV)
  4. 苦しんで覚えるC言語(苦C) (1 PV)
  5. おすすめの無料ブログサービスとは (1 PV)
  6. 人気将棋系ユーチューバー「アユム」さんにソフト指し疑惑 #本人は否定 #元奨励会員 (1 PV)
  7. とらクリ β版、トラックバック広告の配信サービス (1 PV)
  8. ETF(Exchange Traded Funds)とは #金融商品 #投資 (1 PV)
  9. 「読んでもらえるエントリを書くための10のコツ」とは (1 PV)
  10. 語句ログ(59log.com)とは (1 PV)

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

  1. FC2WiFI (2 PV)
  2. 完全無料のMT5用ナンピンEA「Nanpin K(ナンピンケイ) MT5」 使用制限無し (2 PV)
  3. 日経平均株価(にっけいへいきんかぶか) (2 PV)
  4. 裁量トレードを半自動化する無料のMT5向け裁量トレード支援ツール(裁量補助EA)「PositionKeeper MT5」 #FX (2 PV)
  5. 三井住友海上火災保険、一部業務停止命令の見通し (2 PV)
  6. アドセンス代替広告にアフィリエイト広告を表示する方法 (2 PV)
  7. 2NN 2ちゃんねるニュース速報+ナビ (2 PV)
  8. ブログデザインマーケットプレイス「aamall.jp」 (1 PV)
  9. Webクリエーション・アウォード(WCA) (1 PV)
  10. 「チケキャン」閉鎖、ミクシィ子会社運営のチケット転売サイト #チケットキャンプ (1 PV)

アクセス統計

ディレクトリ

関連サイト