Запрос CodeIgniter SELECT, чтобы определить, содержат ли записи GROUPed одну или две подходящие строки [закрыто]Php

Кемеровские программисты php общаются здесь
Anonymous
Запрос CodeIgniter SELECT, чтобы определить, содержат ли записи GROUPed одну или две подходящие строки [закрыто]

Сообщение Anonymous »

У меня есть следующая таблица учеников
Исходная структура таблицы:

Код: Выделить всё

date       first period  5th period     name      status

2011-11-01   absent     absent         x        absent
2011-11-01   absent     present        y        half day
2011-11-01   present    absent         z        half day
2011-11-01   present    present        p        present
Новая структура таблицы (изменена автором запроса при последующем редактировании)

Код: Выделить всё

date       absentperiod         name
2011-11-01      1               x
2011-11-01      5               x
2011-11-01      5               y
2011-11-01      1               z
Как написать sql запрос для определения статуса? Я делаю это на php.
Я хочу получить выходные данные для сотрудника x - отсутствует, y - полдня, z- полдня
  • Студенты, отсутствующие в периоде 1 и 5, должны отсутствовать.
  • Студенты, отсутствующие в периоде 1 или 5, должны быть наполовину день.


Подробнее здесь: https://stackoverflow.com/questions/412 ... r-two-qual

Вернуться в «Php»