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

mysql:13548

From: いっちゃん <いっちゃん <icchan_2002@xxxxxxxxxx>>
Date: Thu, 23 Nov 2006 21:06:29 +0900
Subject: [mysql 13548] Re: テーブル内容の一意性について

レスがつかないようなので、でしゃばってみます。

> フィールドではなく、テーブル全体で一意の要素というのを設
> 定したいのですが、そういう場合はどうすれば良いのでしょう
> か?

MySQLに限らず、メジャーな(私が知っているような)リレーショナルデータベースに
そのような機能はないと思います。
ストアドでごりごり書くなら別ですが。

私なら、テーブルを

値 グループ
A 1
B 1
C 1
D 1
E 2
F 2

などとします。
これなら「値」列をプライマリキーかユニークインデックスにするだけでOKです。
データの追加も楽です。

いっちゃん


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

     13547 2006-11-23 17:14 [syokora <ryuubi_1109] テーブル内容の一意性について            
->   13548 2006-11-23 21:06 ┗[いっちゃん <icchan_2]