Мне кажется нет. У вас нет order by и немного не ясно зачем group by. Джойны должны быть left. Мне кажется именно потому у вас вывод пустой.
Ой, опечатался. Вы правы, должен быть Order By.
Вывод у меня пустой, потому что у меня нет никаких значений в самих таблицах. В условии это не нужно, плюс очень долго заполнять своими руками валидные и не валидные значения, как и потом при проверке смотреть.
А почему должны быть лефт а не иннер ?