Как сохранить вывод mysql в строке mysql
У меня есть таблицы, в них 4 столбца id,count,sallary,age
Я пытаюсь запускать этот код каждый день
SELECT sum(count) FROM students WHERE time >= now() - INTERVAL 1 DAY
и вывести другие таблицы или колонки для отображения sum
в Django.
Какой лучший способ?
Похоже, у вас есть 5 столбцов: id, count, sallary, age и time. Создайте еще одну таблицу для хранения новых студентов, добавленных с предыдущего дня.
CREATE TABLE IF NOT EXISTS new_student_daily_reports (
id INTEGER AUTO_INCREMENT,
cutoff_time DATETIME DEFAULT now() - INTERVAL 1 DAY,
new_student_count INTEGER
);
Обновить,
INSERT INTO new_student_daily_reports (new_student_count)
VALUE (
SELECT sum(count)
FROM students
WHERE time >= now() - INTERVAL 1 DAY
)
;