请问:查询某人在本月发了多少贴,语句怎么写?

dragoonl 发布于 2016/10/29 08:30
阅读 184
收藏 0
select count user as postsnum from post where username='a' and date< 后面的不会了
加载中
0
永远,★小猪
永远,★小猪
百度下呗,只是捞两个数据,and个贴数的条件
0
梦想岛
梦想岛
NOW()-date_add(FROM_UNIXTIME(date,'%Y-%m-%d 00:00:00'),interval 30 day)<0

 注意如果你的 date 如果不是时间戳的话:
NOW()-date_add(date,interval 30 day)<0

0
沐府小悠然
沐府小悠然

只会sql server 的,实现方式应该差不多。


-- News 表名
-- userName 创建人
-- createDate 创建时间
-- GETDATE() 当前时间
-- DATEDIFF() 时间差函数

select count(1) from [News]
where [userName] = '创建人'
and DATEDIFF(YY,[createDate],GETDATE()) = 0 --判断创建时间年份和当前时间年份是否相同
and DATEDIFF(MM,[createDate],GETDATE()) = 0 --判断创建时间月份和当前时间月份是否相同




返回顶部
顶部