Професионална програма
Loading...
+ Нов въпрос
msmilkoff avatar msmilkoff 341 Точки

[Homework] Databases Basics - Built-In Functions - Problem{15} - Show all games with time of the day and duration

Защо при проверка дали Duration-а е Long (т.е. > 6), този код изкарва грешен резултат (никога не се стига до този case и Duration-а не е Long в нито един ред от резултата), докато този код изкарва правилен резултат?
   Единствената разлика е, че проверката за Long във втория (работещия) случай, се прави в началото, преди другите проверки, а не в края.
Каква е логиката?

0
Module: C# DB
vaseto_v avatar vaseto_v 50 Точки
Best Answer

Пробвай с AND. Ти го правиш с OR

WHEN g.Duration >= 4 AND g.Duration <= 6 THEN 'Short'

1
msmilkoff avatar msmilkoff 341 Точки

Да, така е... супер тъпа грешка от невнимание, a половин час се чудя какво се случва:)

0