У меня есть две таблицы:MYSQL Сортировать по сумме другой таблицы
cat_seriale - который представляет собой последовательные категории и обеспечивает идентификаторы для каждой категории, как: 1, 2, 3, 4, 5.
seriale - который является актуальным сериалом tv, и каждый сериал tv попадает в одну категорию.
Я пытаюсь
SELECT * FROM cat_seriale WHERE `id`='1'
и дополнительно ко всем столбцам, показать сумму views
колонки из всех строк в таблице seriale.
Если кто-то может мне помочь, это было бы здорово.
Заранее спасибо.
SCHEMA:
cat_seriale columns:
Primary Key - catid(int)
catname (varchar)
...
seriale columns:
Primary Key - id(int)
cat (int)
views(int)
нужно выбрать cat_seriale где ID = 1, и выберите сумму взглядов в seriale колоннах, где кот же с идентификатором из cat_seriale.
Обеспечить схему как для '' cat_seriale' и таблиц seriale'. – peterm
done;) надеюсь, что все в порядке, его первый раз объясняет вопросы mysql –
'SELECT cat_seriale. *, SUM (seriale.views) FROM cat_seriale LEFT JOIN seriale ON seriale.cat = cat_seriale.catid WHERE cat_seriale.catid = 1'? – eggyal