дальше делать не понимаю, вот мой запрос:
Select Companies.name as Company, Companies.labors as labors, Countries.name from Companies
Left join Cityes ON Cityes.id = Companies.city_id
Left join Countries ON Countries.id = Cityes.country_id
WHERE Companies.labors > 1000
Order by Countries.name
(Скрины отправлять нельзя. В общем, вывод такой)
"Пу До Нг" 1600 "Китай"
"Ур Ум Чика-1" 1001 "Китай"
"ZBAA Dev" 2500 "Китай"
"IBS" 1200 "Россия"
"Мегасофт" 3000 "Россия"
"Супер-софт" 1500 "Россия"
"Ковер-самолет" 3000 "Узбекистан"
"Трах-Тибидох Development" 5000 "Узбекистан"
возьмите первый свой запрос отсюда, после select вместо твоих трех значений напиши Countries.name, count(*) а перед order by добавь group by Countries.name вторая дополнительная конструкция тебе не нужна
Сработало... Спасибо большое! Жаль, что решение уже отправил)
Обсуждают сегодня