次のようなmysqlテーブルがあります。
CREATE TABLE `events` (
`event_id` int(11) NOT NULL AUTO_INCREMENT,
`eventName` varchar(45) DEFAULT NULL,
`eventType` varchar(45) DEFAULT NULL,
`user_id` varchar(45) DEFAULT NULL,
`eventStartDate` date DEFAULT NULL,
`eventStartTime` time DEFAULT NULL,
`eventEndDate` date DEFAULT NULL,
`eventEndTime` time DEFAULT NULL,
`eventoptions` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`event_id`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=latin1;
eventStartTime の 3 日前にメールを送信する必要があります。イベントを取得するにはクエリが必要です。イベントを通じてユーザーを取得し、電子メールを送信したいと考えています。DATE_SUB() を使用してそれを行うことはできますが、どのように行うことができますか? 私はSQLがとても苦手です。
Mysql コネクタ Java を使用します。
ありがとうございました!