Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.11.2012, 23:25   #1
Asper04
Новичок
Джуниор
 
Регистрация: 12.11.2012
Сообщений: 3
Печаль SQL Работа с датами.

Доброго времени суток.
Имеются две таблицы, в которых имеются даты начала работы человека и окончание. И нужно вывести только тех работников, что справились за сутки.
Сам SQL-код был написан в Visual Studio 2010.
Не могу понять как написать условие.
Спасайте.
Asper04 вне форума Ответить с цитированием
Старый 12.11.2012, 23:42   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

А что справились за сутки? Не вышли на работу, или наоборот 25 часов отработали, или норму выполнили по копанию ям
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 12.11.2012, 23:46   #3
Asper04
Новичок
Джуниор
 
Регистрация: 12.11.2012
Сообщений: 3
По умолчанию

Что справились с работой или не вышли не нужны.
Ибо им ведется отдельный учет. Нужно узнать кто тунеядец, плохо копает яму, и впилить ему штраф.

Последний раз редактировалось Asper04; 12.11.2012 в 23:50.
Asper04 вне форума Ответить с цитированием
Старый 12.11.2012, 23:52   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Ну что ж, как спрашиваете так и отвечу
Код:
SELECT вывести только тех работников, что справились за сутки
В вашем вопросе ноль информации, приведите структуру таблицы и что и по какому критерию нужно из неё получить
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 12.11.2012, 23:59   #5
Asper04
Новичок
Джуниор
 
Регистрация: 12.11.2012
Сообщений: 3
По умолчанию

Необходимо, чтоб вывелись только те товарищи, у которых DataResheniyaProblem больше 24 часов с момента, указанного в DataPostupleniyaZayavki. Если нужно еще больше информации, то скажите.
Изображения
Тип файла: jpg Безымянный.jpg (114.4 Кб, 142 просмотров)

Последний раз редактировалось Asper04; 13.11.2012 в 00:25.
Asper04 вне форума Ответить с цитированием
Старый 13.11.2012, 09:36   #6
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Код:
...WHERE DATEADD(hh,24,InformationAnbProblem.DataResheniyaProblem)>Zayvka.DataPostupleniyaZayavki
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SQL между 2-мя датами MaLaGuS БД в Delphi 6 02.06.2012 16:16
Работа с датами в SQL Server 2005 Abdukhafiz SQL, базы данных 9 17.04.2012 20:18
SQL запрос между 2 датами Never74 БД в Delphi 6 18.12.2011 13:52
Работа с датами Rusl92 PHP 2 22.07.2011 07:23
Проблема при работе с датами sql server в delphi Fellot БД в Delphi 3 05.06.2010 22:50