О типе круговой деятельности

Во время предыдущей работы вы могли заметить, что поле «День», отвечающее за количество дней недели, по какой-то причине содержит значение больше 7: это единица.

Это связано с тем, что основное расписание в Политехническом организовано по двухнедельному циклу. С точки зрения регулярности, урок можно разделить следующим образом.

    Курс обмена на неделю определяется к 1 сентября. Неделей считается неделя, на которую приходится начало учебного года.

    Кстати, независимо от недели, вы можете открыть сайт и увидеть программы на две недели — на этой и на следующей.

    Для таблицы SCHEDULE_ITEMS, чтобы понять, на какую неделю приходятся занятия, необходимо еще одно поле, кроме поля Day, которое указывает, является ли пара недельной или нет.

    Это поле называется WIEK EveryWeek. При значении 2 пара является еженедельной, при значении 1 — двухнедельной. Мы рассмотрим это ниже.

    K-305 Заявки на программу номеров

    Запросите программу на определенную неделю в классе K-305. Возьмите старую программу, чтобы избежать путаницы: https: /www. istu. edu/schedule/? aud=404& amp? date=2022-11-28.

    Соответствующий запрос имеет следующий формат

    Выбрать. , Пара., Еженедельник 

    Давайте проанализируем понедельник:

    Мы видим, что нам удалось сопоставить четыре класса, но один класс, похоже, отсутствует в базе данных.

    Здесь цена дней больше 7 имеет смысл. Из-за двухнедельного цикла, если пара проходит раз в две недели, она будет проходить либо в понедельник недели, либо в понедельник недели.

    Понедельник недели соответствует значению дня, равному 1.

    Однако по четным понедельникам значение дня соответствует 8. Значение 8 получается простым прибавлением 7 к номеру понедельника (то есть 1).

    Прокрутите результат запроса в самый низ и вы увидите, что там есть 8.

    Обратите внимание на значение поля ‘weekly’. Мы уже писали об этом выше. Если там стоит 1, значит, пара еженедельная, а если 2, значит, она недельная.

    Советуем прочитать:  Кто будет призван из резерва?

    Запросите расписание на понедельник.

    Далее давайте создадим запрос, чтобы получить пары для определенного дня недели.

    Для этого нам нужно использовать следующее правило

      Запросим расписание на понедельник:.

      Выбрать. , Пара., Еженедельник 
      Понравилась статья? Поделиться с друзьями:
      Добавить комментарий

      ;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

      Adblock
      detector