2015-08-28 4 views
0

Дело в том, что у меня есть одна таблица с большим количеством сообщений. Я хочу создать некоторые Категория Как,Как создать категорию из одной таблицы Colums в MySQL Результат

- Miley Cyrus 
- Tylor Swift 
- Celvin Harris 
- Ellie Goulding 

Я хочу создать категорию только из одной таблицы, не создавая много таблицы. Это возможно?

Каждая категория будет иметь различные записи. Не хотите использовать категорию, основанную на идентификаторе. Кто-нибудь Пожалуйста, предложите мне наилучший способ сделать это. Если у вас есть другая идея, я тоже это оценю.

+1

так в основном, реализовать облако тегов? –

+0

Вы имеете в виду, мне нужно создать запрос, в который я помещаю имя категории, и если это совпадение, он покажет результат? –

+0

что говорит Марк о http://stackoverflow.com/questions/2602957/how-to-design-a-mysql-table-for-a-tag-cloud - * n'est-ce pas? * Меньше, я думаю так. –

ответ

2

Можно просто добавить категорию столбцов, а затем категорию «WHERE» = «Miley Cyrus» (или GROUP BY). Но это не было бы хорошим решением. Вы должны сделать вторую таблицу для категории в стиле id => name, а затем связать идентификатор в текущей таблице. Если вы этого не сделаете, у вас скоро появятся «Майли Сайрус», «Майли Сайрус», «Майли Сайрус» ... как категория.

+0

Это полезно. Спасибо, помощник @Doktor OSwaldo –

Смежные вопросы