九天社の跡地です…
2001.8.29-2008.6.10

 サンプルダウンロードページ
MySQLで学ぶ SQL 実践のツボ 表紙 MySQLで学ぶ SQL 実践のツボ
実践サンプルSQL文例集
このページでは、『MySQLで学ぶ SQL 実践のツボ』の第2章「実践サンプルSQL文例集」に掲載したサンプルSQL文をダウンロードすることができます。なお、サンプルSQL文のダウンロードは、下記の内容に同意した上で行ってください。ご同意いただけない場合には、ダウンロードを中止してください。


 最初にお読みください
本サンプルSQL文をご使用になれるのは、本書の読者のみで、いかなる形式でも再配布は許可しておりません。ダウンロードしたサンプルSQL文はご自身の責任においてのみお使いください。また、本サンプルSQL文の応用的な使い方のお問い合わせには応じられません。なお、本サンプルプログラムの運用結果に関しては、本書および本サンプルSQL文の正否に関わらず、著者、および出版社のいずれも責任を負いません。あらかじめご了承のうえ、ご使用ください。


 ダウンロードできるファイルについて
ここでは、本書に掲載している全45個のサンプルSQL文と、サンプルSQL文を実行する際に必要となる環境を構築するためのスクリプトをダウンロードすることができます(環境構築スクリプトの実行手順は後述)。
ダウンロードアイコン   実践サンプルSQL文例集(213KB)
ダウンロードアイコン   環境構築スクリプト(214KB)
※2004.07.12 一部不具合を修正しました。
ダウンロードしたファイルはどちらも自己解凍形式です。ご使用になられるときは、ダウンロードしたファイルをダブルクリックして解凍してください。


 環境の構築について
ここで公開しているサンプルSQL文は、次のテーブル作成スクリプトを実行すると作成される、テーブルをもとに動作します。サンプルSQL文を実行する前に、次の手順にしたがって実行してください。

手順1:
環境構築スクリプト(INSTALL_forHP.exe)をダウンロードします。

手順2:
INSTALL_forHP.exeを解凍すると、「INSTALL_TABLE_MySQL.SQL」という名前のファイルができます。このファイルには本書で使用するテーブルを作成するスクリプトが書かれており、1つのテーブルのブロックは、つぎの6つの部分で構成されます。

 1.コメント(/* と*/で囲まれた部分と-- で始まる行)
 2.DROP TABLE文(既存の同名テーブルを削除)
 3.CREATE TABLE文(テーブルの新規作成)
 4.INSERT INTO文(レコードの追加)
 5.COMMIT文(データの確定)
 6.SELECT文(作成したテーブルの確認表示)

手順3:
『かねやんMySQLAdmin』を起動し(本書356ページ参照)テーブルを格納するデータベースを作成します。新しいデータベースは、[設定]→[データベース作成]を選択して表示されるダイアログボックスでデータベース名を入力して[OK]ボタンをクリックすると作成することができます。

手順4:
手順2で解説したデータベース作成スクリプトの6つのブロックを1単位として、『かねやんMySQLAdmin』の[SQL発行]ダイアログにコピー&貼り付けでSQL文を実行します。
同名テーブルがない場合、DROP文でエラーが発生しますが、無視して[OK]ボタンをクリックすると、テーブルを作成することができます。
また、各ブロック最後のSELECT文末尾のセミコロン(;)は削除してから実行してください(『かねやんMySQLAdmin』の仕様上、最後のSQL文にセミコロンがあるとエラーになります)。

なお、『かねやんMySQLAdmin』の制限により、このファイル全体をまとめて実行することはできません。