0 / 0 / 0
Регистрация: 08.03.2017
Сообщений: 8
|
|
1 | |
Запросы: длительность звонка в минутах30.04.2017, 22:02. Показов 1588. Ответов 7
Метки нет (Все метки)
необходимо создать запрос
--имеется дата начала и дата конца разговора --из таблицы необходимо найти длительность звонка в минутах,желательно типа в форме выражение1- выражение2 не знаю как правильно писать
0
|
30.04.2017, 22:02 | |
Ответы с готовыми решениями:
7
Как определить длительность музыкальной композиции в минутах и секундах используя библиотеку bass? Длительность выполнения одной операции в минутах, Сколько операций можно выполнить за указанное время Как вычислить длительность в минутах по разности между временем в формате - ЧЧ1:ММ1 - ЧЧ2:ММ2? Поле first - целое число, длительность телефонного разговора в минутах; поле second - дробное число, стоимость одной минуты в гривнах |
10472 / 5458 / 1375
Регистрация: 05.10.2016
Сообщений: 15,477
|
|
30.04.2017, 22:30 | 3 |
Функция Format (Visual Basic для приложений)
Что-то вроде: = Format([Время окончания]-[Время начала];"nn:ss") Добавлено через 4 минуты Но звонок может длиться и час и более - тогда: = Format([Время окончания]-[Время начала];"hh:nn:ss")
0
|
10472 / 5458 / 1375
Регистрация: 05.10.2016
Сообщений: 15,477
|
||||||
30.04.2017, 22:50 | 5 | |||||
Ну или так, как предложил ув. mobile, - шас, кстати, потестю как быстрее - для общего (моего) развития...
Добавлено через 15 минут Если кому интересно вот результаты:
Тест-1 = DateDiff ... Тест-2 = Format ... Комментарии, как говориться, излишни ... Но если кол-во обрабатываемых записей меньше "лимона" - это всё не имеет никакого смысла - так... ради любопытства только.
2
|
10472 / 5458 / 1375
Регистрация: 05.10.2016
Сообщений: 15,477
|
||||||||||||||||
01.05.2017, 00:55 | 7 | |||||||||||||||
Точно!
Не знал. Признаю свою ошибку. Спасибо за науку. Не ожидал от Format такого ... буду знать Добавлено через 5 минут Странно всё это, насколько помню MSA хранит Дату-Время в Дабле, и там целая часть - это номер дня, а дробная = время от рождества компового. И казалось бы = простая арифметика вычесть из конца начало и вывести результат в заданном формате - а не работает. Век живи - век учись .... Добавлено через 1 час 1 минуту mobile, я тут увлёкся этой темой (выходной + водка + закуска + наличие времени) У меня челюсть на "клаву" упала когда я исполнил следующее:
Добавлено через 19 минут Небольшая правка - и всё пашет как надо. Модераторам - я не мусорю на форуме - я ищу истину (как могу) если так:
Всё. Спасибо за внимание. Добавлено через 17 минут Окончательный вариант:
0
|
0 / 0 / 0
Регистрация: 08.03.2017
Сообщений: 8
|
|
15.05.2017, 08:35 [ТС] | 8 |
спасибо всем,но я нашел решение попроще)) Длительность разговора: Round(([Дата конца разговора]-[Дата начала разговора])*24*60)
0
|
15.05.2017, 08:35 | |
15.05.2017, 08:35 | |
Помогаю со студенческими работами здесь
8
Определить, придёт ли ученик раньше звонка, после звонка или во время Пересчет величины временного интервала, заданного в минутах , в величину, выраженную в часах и минутах. Написать программу пересчета временного интервала, заданного в минутах, в величину, заданную в часах и минутах Написать программу пересчета величины временного интервала, заданного в минутах, в величину, выраженную в часах и минутах Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |