Почитайте про реляционные базы вообще и про третью нормальную форму в частности.
Не нужно хранить жанр музыки строкой для каждой композиции.
Заводим отдельную табличку
genre
---
genre_id
genre_title
Заводим табличку для указания соответствий
xref_music_genre
---
music_id
genre_id
Все.
UPDЕсли человек вводит запрос вида: "trance and house", то как правильно делать в таком случае выборку, чтобы в результате были выведены все треки, в жанрах которых встречаются слова из этого запроса? В данном случае должны вывестись все треки из жанра house и trance.
select music_id
from xref_music_genre
where genre_id IN (5,7)
group by music_id
HAVING count(genre_id)=2