|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.04.2011, 16:21 | #1 |
Регистрация: 07.05.2008
Сообщений: 4
|
Подсчет недель
Здравствуйте! помогите плиз... думал думал долгоюютак и не на думал..
стоит задача на sql сделать запрос при выводе которого будет Студент Неделя Статус Иваанов 07.02.2011-14.02.2011 1 Сидоров 07.02.2011-14.02.2011 1 Сидоров 15.02.2011-22.02.2011 1 и тд. таблица Log поля Student, datetime, status в поле datetime записывается время входа в систему помогите))) вот что я пока сделал select student,status,datediff (day from cast(datetime as date) to current_date ) from log where datetime>'07.02.2011' and status=1 |
25.04.2011, 17:21 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
СУБД какая ?
я бы посмотрел в сторону функции, возращающей номер недели. ну и группировал бы select по полям Student, Status и номер_недели. а в самом select где список полей получал дату начала недели + '-' + дату окончания недели ... |
25.04.2011, 17:23 | #3 |
Регистрация: 07.05.2008
Сообщений: 4
|
firebird 2.1.3
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подсчет | Ras2im | Microsoft Office Excel | 7 | 10.03.2011 13:03 |
Подсчет гиков | mutabor | Свободное общение | 12 | 19.01.2011 13:16 |
Подсчет суммы | killer12rus | SQL, базы данных | 1 | 26.09.2010 00:35 |
Узнать количество недель | EugeneIsmatulin | Общие вопросы Delphi | 3 | 25.05.2009 09:32 |
Подсчет | r2n | Общие вопросы Delphi | 4 | 01.05.2007 05:48 |