Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

Помогите с простым вроде запросом   Найти похожие ветки 

 
contek   (2010-02-01 15:21) [0]

Дано:
Процент выполнения,
Процент участия конкретной части в проекте,

Задача получить общий процент выполнения проекта.

Пытаюсь получить процент хотя бы с одного отдела:

select (select текущий процент from progress where отдел=1)/100*(select процент_участия from projects where отдел=1)

получаю 0

Где я туплю ? не шлите плз в SQL-форум :)


 
contek   (2010-02-01 15:21) [1]

скобки одни забыл


 
Sergey13 ©   (2010-02-01 15:35) [2]

Странный сиснтаксис однако. И отрабатывает?
Попробуй так.

select progress.текущий процент /100*projects.процент_участия
from progress,projects
where projects.отдел = progress.отдел
and projects.отдел =1


 
Anatoly Podgoretsky ©   (2010-02-01 15:52) [3]


> Дано:
> Процент выполнения,

Что же тогда это?


 
12 ©   (2010-02-01 16:21) [4]

:)
из_пустого(А) - это 50%,  в_порожнее (Б) - 50% выполнения работы Ерунда.(В)
Известно, что работа А выполнена на 30%, а работа Б на 40%.
Спрашивается, на сколько % выполнена общая работа.

Запишем

Дано:
В = 0.5 А + 0.5 Б

Обозначим, приращение работы В как dВ
Очевидно, что dВ = 0.5 (dА) + 0.5(dБ)

но, приращение работы А и Б нам известно: 30% и 40%
итого dВ = 0.5 (0.3 А) + 0.5(0.4 Б)


 
tek ©   (2010-02-01 20:43) [5]

Не, мужики, правильно поняли, но маленько не так.

Проект=100% (состоит из работы.А на 40% и работы.B на 60%)
отдельно взятая работа A выполнена на 90% (к примеру), а работа B выполнена на 50%.

Задача запроса, выяснить насколько процентов в целом готов проект.


 
KilkennyCat ©   (2010-02-01 21:02) [6]

а разве в SQL нет что-то типа авераджа?


 
Anatoly Podgoretsky ©   (2010-02-01 21:09) [7]

> tek  (01.02.2010 20:43:05)  [5]

Проект в целом готов на 50%


 
KilkennyCat ©   (2010-02-01 21:10) [8]

обычно проект всегда на первые 90% готов.


 
12 ©   (2010-02-02 10:16) [9]


> dВ = 0.5 (0.3 А) + 0.5(0.4 Б)


> Проект=100% (состоит из работы.А на 40% и работы.B на 60%)
> отдельно взятая работа A выполнена на 90% (к примеру), а
> работа B выполнена на 50%.

dВ = 0.4 (0.9 А) + 0.6(0.5 Б)


 
oldman ©   (2010-02-03 10:37) [10]


> Anatoly Podgoretsky ©   (01.02.10 21:09) [7]
> > tek  (01.02.2010 20:43:05)  [5]
> Проект в целом готов на 50%


Проект не готов вообще.
По законам Мерфи при выполнении последних 10% первые 90% необходимо будет переделывать.


 
12 ©   (2010-02-03 10:42) [11]

значит надо начинать с этих последних 10%



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.057 c
9-1186542770
Баклан
2007-08-08 07:12
2010.08.27
Ищу исходники сокобана


6-1216719811
GraySE
2008-07-22 13:43
2010.08.27
TWebBrowser. Доступ к заголовкам.


10-1167226388
Priest
2006-12-27 16:33
2010.08.27
Собственная реализация IDispatch


15-1270836779
Nickola2
2010-04-09 22:12
2010.08.27
Работа с USB - портом


2-1274079841
Евгений Р.
2010-05-17 11:04
2010.08.27
Работа со средой





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский