Mam 2 tabele MySQL:
CREATE TABLE IF NOT EXISTS `cms_newsy` ( `bf_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, `tytul` varchar(85) COLLATE utf8_unicode_ci DEFAULT NULL, `idserialu` varchar(255) COLLATE utf8_unicode_ci NOT NULL, `datadodania` datetime NOT NULL, UNIQUE KEY `id` (`bf_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; CREATE TABLE IF NOT EXISTS `cms_filmy` ( `bf_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, `tytul` varchar(250) COLLATE utf8_unicode_ci DEFAULT NULL, UNIQUE KEY `id` (`bf_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;
Chciałbym wyświetlić wszystkie rekordy z bazy cms_filmy które dotyczą filmów spełniających następujące warunki:
a) sortowanie filmów od tych które mają najwięcej newsów - do tych które mają najmniej

c) jeden news może dotyczyć paru filmów
cms_newsy.idserialu = cms_filmy.bf_id
cms_newsy.idserialu = |nr_id_filmu1|nr_id_filmu2|nr_id_filmu3|nr_id_filmu4|
Próbowałem już różnych sposobów, ale nie mam pojęcia jak mogę to połączyć...
Czy mógłbym prosić o pomoc z tym zapytaniem?
Z góry dziękuję za pomoc,
NOrthwest