[[FrontPage]]

*データベースとSQL [#wf4ae6bf]
**テーブル構成 [#f38f685a]
例:costというデータに関するテーブルを作製する時
-テーブル名:データがわかるテーブル名
  例:cost
-フィールド名(key):テーブル名+key
  例:costkey
-フィールド名(通常データ):何のデータなのか一目でわかるようなフィールド名
  例:rate
-他のテーブルとリレーションさせるフィールドに関しては同一のフィールド名を使用すること

  CREATE TABLE `cost` (
    `costkey` int(11) NOT NULL auto_increment,
    `category_no` int(11) default NULL,
    `rate` float default NULL,
     PRIMARY KEY  (`costkey`)
  ) ENGINE=MyISAM DEFAULT CHARSET=ujis

**SQL [#a7c181fc]
-フィールド名は必ず「テーブル名.フィールド名」の形式で既述する
  select cost.costkey,cost.rate from cost;


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS