Общие > Базы данных
сложно сочиненный запрос к базе.
(1/1)
sickboy:
Hi
имеется вот такая база:
+-----------+------------+---------+-------------+
| id_moviez | genre | genre2 | genre3 |
+-----------+------------+---------+-------------+
| 1 | мистика | ужос | |
| 2 | ужос | | |
| 3 | ужос | | |
| 4 | фантастика | комадия | приключения |
+-----------+------------+---------+-------------+
нужно составить запрос, который вернет количество фильмов в каждом жанре
т.е.
genre | count
ужос | 3
мистика | 1
комедия | 1
и т.д
что-то никак не соображу как это сделать.
commander:
sickboy
1. не очень правильно составленна БД отсюда и запросы через то самое место...
2. если уж так пригрело... то:
ИМХО
приложением или функцией
UNION по трем полям... GROUP приложением.
дальше циклом считаем COUNT по трем полям...
Навигация
Перейти к полной версии