phpbar.de logo

Mailinglisten-Archive

[php] unique key

[php] unique key

Gloss Mathias php_(at)_phpcenter.de
Wed, 12 Jun 2002 12:22:55 +0200


Aloha,

> Von: 	Hans Theo Mislisch[SMTP:info_(at)_agathos.net]
>
> ALTER TABLE offer ADD UNIQUE(bestandsnr)
> ALTER TABLE offer ADD INDEX(bestandsnr)
>
> setze ich auf die Spalte bestandsnr einen unique key
> und einen Index zur Suchbeschleunigung.
>
> Frage:
> wie setze ich auf die Spalten user_id + bestandsnr
> gemeinsam  einen  unique  key?
>
>
Such mal im Mysql-Manual nach "index", der 3. Treffer ist
ein Link auf die entsprechende Stelle ... so schwer ist das
doch nicht.

7.3.10 Multiple-column Indexes

....

CREATE TABLE test (
id INT NOT NULL,
last_name CHAR(30) NOT NULL,
first_name CHAR(30) NOT NULL,
PRIMARY KEY (id),
INDEX name (last_name,first_name));


>  Sodass  also  die selbe
> Bestandsnummer  verwendet  werden  kann,  wenn  sie von
> einem anderen User verwendet wird?
>
>
> ALTER TABLE offer ADD UNIQUE(bestandsnr,user_id)
>
>
Grüße, Mathias


php::bar PHP Wiki   -   Listenarchive