56,677
社区成员
发帖
与我相关
我的任务
分享
CREATE TABLE `ARTICLE_GROUP` (
`ARTICLE_GROUP_ID` int NOT NULL AUTO_INCREMENT COMMENT '文章列表索引',
`ARTICLE_TITLE` varchar(50) NOT NULL COMMENT '文章標題',
`ARTICLE_OUTLINE` varchar(200) NOT NULL COMMENT '文章內容概覽',
`ARTICLE_DATE` datetime NOT NULL COMMENT '文章發表日期',
`ARTICLE_PRESE_COUNT` int(10) NOT NULL DEFAULT 0 COMMENT '文章被點讚的次數',
`ARTICLE_PWD` varchar(16) NULL COMMENT '文章的密碼',
`USERINFO_ID` int(10) NOT NULL DEFAULT 0 COMMENT '用戶表索引',
`ARTICLE_CLASS_ID` int(3) NOT NULL COMMENT '文章類型表索引',
PRIMARY KEY (`ARTICLE_GROUP_ID`)
);
CREATE TABLE `EVERYDAY_ARTICLE_COUNT` (
`EVERYDAY_ARTICLE_ID` int NOT NULL AUTO_INCREMENT COMMENT '每日發表文章總量表索引',
`EVERYDAY_ARTICLE_DATE` date NULL COMMENT '日期統計',
`EVERYDAY_ARTICLE_COUNT` int NULL DEFAULT 0 COMMENT '每日發表文章的總量',
PRIMARY KEY (`EVERYDAY_ARTICLE_ID`)
);
BEGIN
SET @COUNT = IFNULL((SELECT EVERYDAY_ARTICLE_COUNT FROM EVERYDAY_ARTICLE_COUNT WHERE EVERYDAY_ARTICLE_DATE=DATE_FORMAT(NOW(),'%Y-%m-%d')),0);
IF @COUNT=0 THEN INSERT INTO EVERYDAY_ARTICLE_COUNT VALUES(0,DATE_FORMAT(NOW(),'%Y-%m-%d'),1);
ELSE UPDATE EVERYDAY_ARTICLE_COUNT SET EVERYDAY_ARTICLE_COUNT=EVERYDAY_ARTICLE_COUNT+1 WHERE EVERYDAY_ARTICLE_DATE=DATE_FORMAT(NOW(),'%Y-%m-%d');
END IF;
END