[前][次][番号順一覧][スレッド一覧]

mysql:11124

From: 水沼寛喜 <水沼寛喜 <hiroki@xxxxxxxxxx>>
Date: Thu, 3 Mar 2005 15:52:11 +0900
Subject: [mysql 11124] テーブル設計について教えてください。

初めまして、水沼といいます。

次のようなテーブル設計をしたいのですが、どうしたらよろしいか
解らないため教えて頂けないでしょうか?

現状のテーブル設計
CREATE TABLE test (
  p_id int(11) NOT NULL default '0',
  c_id int(11) NOT NULL default '0',
  sort_order int(11) NOT NULL default '0',
  PRIMARY KEY  (p_id,c_id)
) TYPE=MyISAM;

テーブルに入って欲しい形のデータ構造


|  p_id  | c_id | sort_order |
+----+--- +---------+
| 218  |  27  |  1             |
| 219  |  27  |  2             |
| 220  |  27  |  3             |
| 224  |  27  |  4             |
| 87    |  29  |  1             |
| 88    |  29  |  2             |
| 89    |  30  |  1             |
| 90    |  30  |  2             |
+----+----+---------+

の様に「c_id」の値をグループに
して、sort_orderの番号を順番に
割り当てたいのですが、テーブル設計で
できないでしょうか?

宜しくお願いします。



[前][次][番号順一覧][スレッド一覧]

->   11124 2005-03-03 15:52 [水沼寛喜 <hiroki@xxx] テーブル設計について教えてください。    
     11125 2005-03-03 17:18 ┗[Yoshio Kano <kano@xx]