Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Выборка из одной таблицы в другую по датам (Alex) 30/10/2007 - 17:33:08



From: Alex - 30/10/2007 - 17:33:08
Subject:Выборка из одной таблицы в другую по датам
-----------------
помогите пожалуйста советом.
есть таблица БД в котором два поля в формате дата определяют календарный интервал времени
например DEBUT (2007-09-01) и FIN (2008-06-30) .
Пять полей MONDAY, TUESDAY, WEDNESDAY, THURSDAY и FRIDAY в виде да-нет
поле TEMP со значениями 1 (до обеда) / 2 (после обеда) / 3 (весь день) ну и ID определяющий вид деятельности ( 1 - занятие китайским / 2 - математика ... )
Таких записей может быть много (по идее они не пересекаются)

Надо дни отвечающие всем условиям заполнить в таблицу

Например из таблицы data:

------------------------------------------------------------------------------------
id | debut | fin | mon | tues | wed | thu | fri | temp | vid
------------------------------------------------------------------------------------
1 | 2007-09-03 | 2007-11-30 | Y | N | N | N | N | 1 | китайский
2 | 2007-09-11 | 2007-09-25 | N | Y | N | N | Y | 2 | математика

создает записи в таблицу raspisanie

------------------------------------------------------------------------------------
id | id_data | day | temp | vid
------------------------------------------------------------------------------------
1 | 1 | 2007-09-03 | до обеда | китайский
2 | 1 | 2007-09-10 | до обеда | китайский
3 | 2 | 2007-09-11 | после обеда | математика
........... и.т.д.

Очень -очень буду признателен за помощь!


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
32374



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |