Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
3 / 3 / 1
Регистрация: 07.12.2012
Сообщений: 126
1

Работа часами

22.04.2013, 20:08. Показов 756. Ответов 6
Метки нет (Все метки)

MySQL
1
2
3
4
select idpunkta, idmarsh,(vremyadata+vremyaprib) as data1, (vremyadata+vremyaotp) as data2
from Расписание, Выезд
where id=idpunkta
and idviezda=idmarsh
подскажите пожалуйста как прибавлять часы?
надо из другой таблицы прибавить число к часам (в минутах)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.04.2013, 20:08
Ответы с готовыми решениями:

Программа с часами
Доброго времени суток! Вот программа с часами, подскажите пожалуйста почему при запуске выскакивает...

Задачка с часами
Помогите,очень прошу Наши часы не корректны, они неверно отображают число минут и секунд, когда те...

Таймер с часами
По заказу жены сделаны были часики. Заодно в них появились настраиваемые таймеры, будильник и...

Виджет с часами
Пишу виджет, который показывает время. Запускаю часы на эмуляторе (Android 4.0.3) работает без...

6
706 / 706 / 226
Регистрация: 04.03.2013
Сообщений: 1,384
22.04.2013, 20:49 2
T-SQL
1
2
3
4
declare @d datetime, @d1 datetime
set @d = getdate()
set @d1 = getdate()
select @d, @d1, dateadd(hh, datepart(hh,@d1), @d)
Сорри, это для MS SQL.
1
3 / 3 / 1
Регистрация: 07.12.2012
Сообщений: 126
22.04.2013, 21:03  [ТС] 3
спасибо, да ничего, я и так на MS SQL пишу)
0
3 / 3 / 1
Регистрация: 07.12.2012
Сообщений: 126
29.04.2013, 18:20  [ТС] 4
T-SQL
1
2
3
4
5
6
7
8
9
10
11
12
declare @sumtime datetime
set @sumtime = getdate()
select idpunkta, idmarsh, dateadd(minute, datepart(minute, @sumtime), vremyadata) as data_vremya, sumtime
from Выезд, Расписание,
(select sum(vremyaprib) as sumtime
from Расписание
where vremyaprib <=
(select vremyaprib
from Расписание
where idpunkta=3)) as c
where vremyadata='2013-04-23 09:00:00.000'
and idpunkta=3
почему при выполнении запроса, сложение минут выводится не правильно
где может быть ошибка?
0
Миниатюры
Работа часами  
1311 / 943 / 144
Регистрация: 17.01.2013
Сообщений: 2,348
30.04.2013, 11:40 5
datepart(minute, @sumtime)
отбрасывает все, кроме минут (в том числе часы и секунды): 1 час 28 минут 10 секунд => 28

Добавлено через 1 минуту
выделить время в минутах:
datediff(minute,convert(date,@datetime),@datetime)
1
3 / 3 / 1
Регистрация: 07.12.2012
Сообщений: 126
05.05.2013, 21:38  [ТС] 6
как суммировать две одинаковые строки?
T-SQL
1
2
3
select teachers.NAME, datediff(minute,startdate, enddate) as sumtime
from lessons, teachers
where teacherid=teachers.id
т.е у Иванов И.И. должно быть 190
0
Изображения
 
706 / 706 / 226
Регистрация: 04.03.2013
Сообщений: 1,384
05.05.2013, 21:52 7
T-SQL
1
2
3
4
select teachers.NAME, sum(datediff(minute,startdate, enddate)) as sumtime
from lessons, teachers
where teacherid=teachers.id
group by teachers.NAME
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.05.2013, 21:52

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Затуп с часами (решено)
В свойственной себе манере жестко туплю. Есть нездоровый участок схемы (часов) с мультивибратором...

Помогите, пожалуйста, с часами.
Здравствуйте. Необходимо мне сделать часы. Суть проста: выводится информация на семисегментный...

Не стилизуется блок с часами
здравствуйте! у меня такая проблема , на страничку поставил часы, написанные на js ...

Как ограничить сессию 4 часами?
Не понимаю как ограничить сессию 4 часами? Пароль должен работать 4 часа и затем стать уже...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.