Софтуерно Инженерство
Loading...
Valleri avatar Valleri 292 Точки

[Homework] Databases - Език SQL – функции, групиране и DDL

Здравейте,

споделям решенията си от домашното.

http://pastebin.com/7Tb1Nx9z

Не съм направил само 32 задача, защото при сетването на ManagerID като 'ON DELETE CASCADE' излиза грешка, че е възможно "may cause cycles or multiple cascade paths". Ако някои има решение на проблема моля да сподели :)

Възможно е някои от заявките, които съм правил с вложен SELECT да се заместят с JOIN или други техники.

11
Databases Basics
petrovaliev95 avatar petrovaliev95 365 Точки

Колега само при мен ли някои от примерните отговори на задачите не съвпадат ?

3
Valleri avatar Valleri 292 Точки

А да, забравих да спомена за това...Направих някакви проверки и според мен отговорите в условието са грешни. Не съм променял записите.

3
ttitto avatar ttitto 1155 Точки

На задача 28 получавам 

Town Number of managers
Issaquah 3
Kenmore 5
Monroe 2
Newport Hills 2

а в условието Newport Hills e с един мениджър.

Това една от грешките ви ли е?

Ето го моя код 

1
ZvetanIG avatar ZvetanIG 925 Точки

Тито,

и аз получих същите резултати като твоите.  Някои цифри ги проверих ръчно за да се убедя, че заявката е е вярна.

2