Софтуерно Инженерство
Loading...
+ Нов въпрос
Bogdan1899 avatar Bogdan1899 50 Точки

[Homework]Introduction to DB Apps - Проблем с 2-ра и 3-та задача

Здравейте, колеги!

Имам странен проблем с решаването на посочените задачи, тъй като в Heidi си вървят без проблем, а в Intellij ми дава грешка в синтаксиса при изпълнение на заявката. Ако може някой да погледне и да види защо става така.

Задача 2 - http://pastebin.com/HqmsazDv

Задача 3 - http://pastebin.com/cqkQVis0

Поздрави!

Тагове:
0
ibosev avatar ibosev 54 Точки

Сложи си нови редове на заявката /или интервали/:

String query  =

               "SELECT v.name, COUNT(vm.villain_id) AS minions_count FROM villains AS v \n" +

               "INNER JOIN villains_minions AS vm \n" +

               "ON v.id = vm.villain_id \n" +

              "GROUP BY v.id";

2
31/10/2016 14:56:13
vancho avatar vancho 430 Точки

Липсват ти разстоянията:

ТВОЯ КОД:

String query  =
                "SELECT v.name, COUNT(vm.villain_id) AS minions_count FROM villains AS v" +
                "INNER JOIN villains_minions AS vm" +
                "ON v.id = vm.villain_id" +
                "GROUP BY v.id";

 

РЕАЛНО ИЗГЛЕЖДА ТАКА: 

SELECT v.name, COUNT(vm.villain_id) AS minions_count FROM villains ASvINNER JOIN villains_minions AS vmON v.id = vm.villain_idGROUP BY v.id  -> ВИЖ ДА ЛИ ЩЕ ТРЪГНЕ В Heidi !!!

0
31/10/2016 15:04:20
Bogdan1899 avatar Bogdan1899 50 Точки

Мда, точно в новите редове е проблемът!

Благодаря!

0