একাধিক কলামে মিলিয়ে UNIQUE ইনডেক্স তৈরি করতে ইনডেক্সের নাম দিয়ে কলামগুলো নির্দিষ্ট করতে হয়।
উদাহরণ
mysql> CREATE UNIQUE INDEX id_fname_lname ON employee(empid, first_name, last_name); Query OK, 0 rows affected (0.41 sec) mysql> DESCRIBE employee; +------------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +------------+-------------+------+-----+---------+-------+ | empid | int(11) | YES | MUL | NULL | | | first_name | varchar(20) | YES | | NULL | | | last_name | varchar(20) | YES | | NULL | | +------------+-------------+------+-----+---------+-------+
ইনডেক্সের ডিটেইলস:
mysql> SHOW INDEX FROM employee\G *************************** 1. row *************************** Key_name: id_fname_lname Seq_in_index: 1 Column_name: empid *************************** 2. row *************************** Key_name: id_fname_lname Seq_in_index: 2 Column_name: first_name *************************** 3. row *************************** Key_name: id_fname_lname Seq_in_index: 3 Column_name: last_name
একই Key_name তিনটি কলামের জন্য, অর্থাৎ একটি মাল্টিকোলাম ইনডেক্স।