У меня есть две таблицы базы данных: таблица to_do и таблица праздничных дней .Обе таблицы имеют столбец date . to_do В таблице есть столбец часов .Мне нужно получить сумму часов для текущей недели или недели для определенной даты, но исключая выходные дни и дни в таблице праздничные дни .
Вот мои таблицы SQL
CREATE TABLE `holidays` (
`id` int(50) NOT NULL AUTO_INCREMENT,
`date` date NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
CREATE TABLE `to_do` (
`id` int(50) NOT NULL AUTO_INCREMENT,
`date` date NOT NULL,
`hours` int(10) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
просветите меня с наилучшим возможным решением / вопрос, пожалуйста.