[[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;