| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MySQL > Период между 2-мя датами минус выходной |
| Автор: Гость_=Женек= 5.12.2005, 23:34 |
| Имеется два поля с датами. Как вычислить срок между ними, исключая выходные дни? Например : Понедельник 5-e - Суббота 3-е = 1 |
| Автор: Dave 6.12.2005, 12:42 | ||
непонятно, воскресенье ж выходной, а ты говоришь что надо исключая выходные дни. |
| Автор: DENNN 6.12.2005, 15:54 |
| Одним запросом врядли. Разве что попробовать сосчитать количество использую HAVING и DAYOFWEEK. Но все равно изврат какой-то получается. |
| Автор: Guest 6.12.2005, 17:03 | ||||
Читай
не тупи. 5-3=2. А в нашем случае - исключен выходной =1 |
| Автор: Dave 6.12.2005, 17:24 | ||
а если выходной не исключать то назови мне дни недели которые между субботой и понедельником |
| Автор: Ignat 6.12.2005, 18:59 | ||
Соблюдаем вежливость. У меня тоже с арифметикой не все в порядке, имхо суббота - выходной. |
| Автор: Guest 7.12.2005, 06:46 | ||
Глубокоуважаемые господа! Давайте прекратим демагогию. Разжевываю доступным языком. Я работаю на работе, где субота - рабочий день, воскресенье - выходной. В базу данных заносится дата получения задания и дата исполнения. Запросом надо извлечь срок исполнения задачи. Воскресенье в срок не входит. Вопрос понятен? |
| Автор: Dave 7.12.2005, 09:50 | ||||
Уважаемый, с этого и надо было начинать, а то вы видимо считали что здесь телепаты, которые знают что у вас на работе суббота рабочий день. Вы же сами пишите в первом посте:
Хотите корректный ответ, задавайте корректный вопрос, ибо все таки между субботой и понедельником один день всего, воскресенье. Для того чтобы это проверить достаточно на обычном календаре закрыть пальцами субботу и понедельник и посмотреть что между ними. |
| Автор: R.M. 7.12.2005, 11:06 |
| Guest Такими темпами вы будите сидеть и на калькуляторе щитать вместо того чтобы считать через запросы благодаря вашей невежливости |
| Автор: Ignat 7.12.2005, 14:25 | ||||
|