|
|
|
Вопрос по созданию SQL запроса
|
|||
|---|---|---|---|
|
#18+
Привет всем, Извините за вопрос новичка, так что сильно не пинайте. Есть две таблицы, в упрощенном виде такие agenda (расписание) DayOfWeek (день недели) TimeBegin (время начала урока) id_Student (код студента) lessons (уроки) id (код) id_Student (код студента) DateLes (Дата урока) TimeBegin (время начала урока) Для определенного id_Student (кода студента) необходимо сделать два запроса 1. Определить последний урок в таблице уроков, это я сделал; 2. Определить следующий (еще несуществующая запись) урок согласно расписания. Что-то типа выбрать максимальную дату, где weekday IN (select день недели from agenda where agenda.id_Student=число) and ДатаУрока > ДатыПоследнегоУрока. Но записи еще нет, так что и выбирать нечего. Как быть? Сделать временную таблицу просто с датами на месяц вперед? Или можно как-то иначе? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2016, 08:48 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=96&tid=1831551]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
50ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
18ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 311ms |

| 0 / 0 |
