Используя SQL, чтобы подсчитать количество билетов за неделю? (Автоматизировано для запуска каждую неделю)

#mysql #automation

Вопрос:

Я хотел бы использовать SQL для набора данных и хотел бы подсчитывать общее количество билетов каждую неделю.(Номер берется в конце каждой недели) Есть ли в SQL какой-либо способ выполнить запрос, который будет автоматически выполняться каждую неделю, а текущее количество будет храниться в другом наборе данных?

Комментарии:

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

Ответ №1:

Все очень просто. Сущность, которую вы ищете, такова events .

таким образом, ваша проблема будет решена следующим образом.

  • Создайте другую таблицу, чтобы вы могли хранить количество билетов по дате или неделе.
  • Создайте событие, напишите ticket count query и ответьте insert query to another table .
  • Установите правильное расписание для мероприятия, и все готово.

Тем не менее, я бы предпочел создать процедуру, а затем вызвать ее procedure внутри события, а не помещать всю логику внутри события.