Добавление строки между результатами запроса - PullRequest
0 голосов
/ 02 декабря 2011

У нас есть доступ к нашей базе данных обучающих систем, и в настоящее время я извлекаю результат, который включает три таблицы, одна из которых представляет собой уникальные данные пользователей, результаты каждой попытки тестирования для каждого пользователя и фактические уникальные данные теста.

Пользователь может иметь три неудачные попытки и одну завершенную попытку.Каждая попытка имеет собственную строку и столбец с датой попытки и датой завершения.Я надеялся, что смогу отсортировать по тесту, а затем по номеру заработной платы пользователей.Затем вставьте строку при изменении строки теста и строки зарплаты, которая будет определять последнюю попытку, которую пользователь предпринял для этого конкретного теста.

Спасибо.

1 Ответ

0 голосов
/ 14 декабря 2011

Это то, что должно быть сделано в режиме реального времени? Я думаю, что нет, но хотел бы подтвердить это.

Если вы генерируете какой-то отчет, который отправляется ежедневно / еженедельно, может быть лучше просто создать пакетное задание, которое поддерживает сводную таблицу для всех пользователей вашей системы.

В основном сохраняйте статистику выполненных, неудачных и переданных по ИД пользователей в таблице, а затем ежедневно выполняйте задание для обработки любых новых записей. Это старомодный способ сделать это, и я думаю, что этого достаточно в большинстве ситуаций.

Надеюсь, это поможет.

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