|
|
|
Вопрос по созданию 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&tid=1831551]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
174ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 478ms |

| 0 / 0 |
