|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.03.2019, 02:03 | #1 |
Форумчанин
Регистрация: 02.06.2009
Сообщений: 228
|
Посчитать общее время после выполнения запроса
Доброй ночки.
Есть запрос, который выводит поля с указанием продолжительности времени (это результат разница между временем) Код:
Мне в Edit1.text нужно вывести сумму всех этих часов и минут. Попробовал так: Код:
Есть правильные идеи? Научите! |
18.03.2019, 08:51 | #2 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
18.03.2019, 09:08 | #3 |
Форумчанин
Регистрация: 02.06.2009
Сообщений: 228
|
Записей к примеру 3000-5000, но когда я подсчитываю своим способом, я прям вижу как курсор пробегает сверху вниз все поля для пересчета))), и скорость, скажу я вам, примерно 40 записей в секунду
То есть просто сделать отдельный запрос? |
18.03.2019, 09:18 | #4 | |||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,528
|
2.
Цитата:
Цитата:
Цитата:
программа — запись алгоритма на языке понятном транслятору
|
|||
18.03.2019, 12:20 | #5 | |
Форумчанин
Регистрация: 02.06.2009
Сообщений: 228
|
Цитата:
|
|
18.03.2019, 13:10 | #6 |
Форумчанин
Регистрация: 02.06.2009
Сообщений: 228
|
Мужики, ну помогите еще логикой....
Общая сумма этого времени получается от нескольких дней, до нескольких месяцев... Код:
А вот пересчитать как? Допустим получу кол-во дней, ок, умножаем на 24... а вот если дело до нескольких месяцев дойдет? Мне нужно будет выдергивать кол-во дней в определенном месяце и умножить на 24? |
18.03.2019, 13:13 | #7 |
Форумчанин
Регистрация: 02.06.2009
Сообщений: 228
|
К примеру... "16.05.1900 19:54:00"
(16*24)+(31*24)+(28*24)+(31*24)+(30 *24)+19 так? |
18.03.2019, 13:22 | #8 |
Форумчанин
Регистрация: 02.06.2009
Сообщений: 228
|
В общем понятно, пришлось все же вернуться к Запросу Который посчитал правильно кол-во часов ))))
Код:
|
18.03.2019, 15:31 | #9 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
TIME_FORMAT что делает в запросе? Только утяжеляет его. И если в программе, то суммировать не DateTime, а время переведенное в секунды, а дальше уж хоть в часы превращай, хоть в дни или года )
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
18.03.2019, 15:48 | #10 | |
Форумчанин
Регистрация: 02.06.2009
Сообщений: 228
|
Цитата:
К стати таки да! Вы правы. а то просто скопировал с другого запроса. Спасибо, оптимизирую. Последний раз редактировалось iskurt; 18.03.2019 в 15:54. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Большое время выполнения запроса | 5cek | БД в Delphi | 4 | 25.07.2014 09:37 |
Как можно уменьшить время выполнения запроса. | ajevgen | PHP | 4 | 07.09.2011 15:55 |
Окно после выполнения запроса | mortal2010 | Microsoft Office Access | 6 | 25.02.2011 13:18 |
время выполнения SOAP запроса | hotman | Java для Web (EE, Servlet, JSP, Tomcat, Spring MVC) | 0 | 04.06.2009 13:32 |
Посчитать время выполнения процедуры | SeЯgey | Помощь студентам | 1 | 24.05.2009 18:38 |