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
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.