помогите разобраться с SET

  • Автор темы Автор темы filips
  • Дата начала Дата начала

filips

Новичок
помогите разобраться с SET

есть таблица в которе одно поле состоит из
set('автокредит', 'ипотека', 'кредит', 'страхование')

как составить запрос чтобы узнать все возможные варианты set?
 
1. нормализовать базу (сделать таблицу справочник)
2. SELECT DISTINCT field ...
3. запросить инфу по таблице и посмотреть результат.

http://www.mysql.ru/docs/man/SHOW_DATABASE_INFO.html

Код:
mysql> SHOW COLUMNS FROM db;
+-----------------------+---------------+------+-----+---------+-------+
| Field                 | Type          | Null | Key | Default | Extra |
+-----------------------+---------------+------+-----+---------+-------+
| Host                  | char(60)      |      | PRI |         |       |
| Db                    | char(64)      |      | PRI |         |       |
| User                  | char(16)      |      | PRI |         |       |
| Select_priv           | enum('N','Y') |      |     | N       |       |
| Insert_priv           | enum('N','Y') |      |     | N       |       |
| Update_priv           | enum('N','Y') |      |     | N       |       |
| Delete_priv           | enum('N','Y') |      |     | N       |       |
| Create_priv           | enum('N','Y') |      |     | N       |       |
| Drop_priv             | enum('N','Y') |      |     | N       |       |
| Grant_priv            | enum('N','Y') |      |     | N       |       |
| References_priv       | enum('N','Y') |      |     | N       |       |
| Index_priv            | enum('N','Y') |      |     | N       |       |
| Alter_priv            | enum('N','Y') |      |     | N       |       |
| Create_tmp_table_priv | enum('N','Y') |      |     | N       |       |
| Lock_tables_priv      | enum('N','Y') |      |     | N       |       |
+-----------------------+---------------+------+-----+---------+-------+
15 rows in set (0.00 sec)
 
использовать таблицы-справочники, а не SET.
можно по подробней я не совсем понял, тоесть вы предлагаете создать отдельную таблицу и там там уже будет

id | name
--+----------------
1 | автокредит
2 | ипотека
3 | кредит
4 | страхование

или я не так понял?


мне нужно сделать чтобы одновременно могло равнять нескольким значениям а возможно только одному
 
Сверху