По-моему, неадекватность у Вас.
1 - я говорили, что готов переделать баннер - любые комментарии были бы воплощены. Только заказчик отказывается их предоставлять.
2 - Я не игнорирую этот вопрос. Я признаю, что на первых вариантах корп. цвето небыло, они появились в последнем варианте.
Сначала внимательно читайте тему, а потом уже оставляйте комментарии о чей-то адекватности.
Нет, не сработало.
Your query produced correct result set on main database, but it failed test on second, checking database.
* Wrong number of records (more by 4)
Hints to task #43
Country without ships in database should be taken into account.
Так в чем же косяк? В том, что слишком долго добавлялись корпоративные цвета?
ИЛИ МОЖЕТ, потому, что рекламный отдел отказался платить деньги за баннер?
SELECT c.country,
CASE WHEN
s.launched IS NULL
THEN NULL
ELSE COUNT(*)
END as Qty, s.launched
FROM Classes c LEFT JOIN Ships s ON c.class = s.class
GROUP BY c.country, s.launched
В чем мои косяки были?
Если в сроках - то я предлагал вернуть деньги.
Если в цветах - то они были добавлены. Никто же не требовал, чтобы в первом варианте баннера были использованы корпоративные цвета.
seraphim, можете еще подсказать, как решить проблему, как хочет автор?
Может и стоило, но я не думав, что возникнет проблема на добавочной таблице.
Алексей, зачем Вы постоянно мне тыкаете, что кто сделал баннеры раньше меня. Я Вам предлагал вернуть деньги - Вы согласились подождать. Тем более баннер не принят - не из-за сроков.
Про корпоративные цвета в последнем варианте: а какие тогда добавились?
Вы также согласились, что с заказом был Ваш косяк - почему Вы за это не должны отвечать?
Запрос не прошел проверку на доп. базе. Задание здесь, если интересно - http://sql-ex.ru/learn_exercises.php?LN=43
Ваш вариант почти подошел, только вот в ResultSet нет строки:
Germany NULL NULL