Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 20:52 29.09.24 
Клубове/ Компютри и Интернет / Бази данни Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Oracle rulezzzzzz [re: AйeзCeдaй]
Автор EroS (непознат )
Публикувано16.10.07 14:14  



Ето ти:

select greatest(least(endmach, enddamage) - greatest(startdamage,startmach), 0)*24*60 as time_in_mins from test;

Малко обяснение: На малко по-математически език се търси сечението на две множества: (startdamage;enddamage) и (startmach;endmach), което всъщност (поне така си мисля) е разликата от по-големия старт и по-малкия край. Ако тази разлика е отрицателна, то няма сечение (затова се използа онази 0). резултата е в дни, затова умножаваме по 24 за часове, и после по 60 за минути.

Ако имаш въпроси - питай :-)

Успех!

п.п. пробвай как се държи с равни стойности, защото не ми се занимаваше да тествам с такива.



Цялата тема
ТемаАвторПубликувано
* Колеги, малко помощ, моля, AйeзCeдaй   16.10.07 11:58
. * Oracle rulezzzzzz EroS   16.10.07 14:14
. * Re: Oracle rulezzzzzz AйeзCeдaй   16.10.07 14:47
. * Re: Какво общо има Oracle ? salle   16.10.07 22:09
. * Re: Колеги, малко помощ, моля, salle   16.10.07 22:33
. * Re: Колеги, малко помощ, моля, EroS   17.10.07 10:31
. * Re: Колеги, малко помощ, моля, AйeзCeдaй   17.10.07 10:47
. * Re: Колеги, малко помощ, моля, salle   17.10.07 17:46
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.