sql题 如何统计查询一个月中每天的记录

怎么写啊?写出来啊!比如说要查2010年3月份每天的记录... 怎么写啊?写出来啊! 比如说要查2010年3月份每天的记录 展开
 我来答
苏Kate
高粉答主

2019-08-17 · 说的都是干货,快来关注
知道答主
回答量:1346
采纳率:0%
帮助的人:52.8万
展开全部

1、查询当天的所有数据

2、查询昨天的所有数据

3、查询未来第n天的所有数据

结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。

它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统, 可以使用相同的结构化查询语言作为数据输入与管理的接口。

轻烟谈生活
高粉答主

2019-07-09 · 轻烟和你聊聊生活中的有趣事
轻烟谈生活
采纳数:7 获赞数:116664

向TA提问 私信TA
展开全部

1、首先我们要新建一个数据表,然后准备一些数据,如下图所示,这里大家看一下最初始的顺序。

2、然后我们打开数据表的设计结构,看到ID字段是主键,一般默认的排序都是根据主键ID升序的。

3、接下来我们查询数据的时候运用order by将ID降序。

4、然后我们在Select后面在添加top 1的限制。

5、执行SQL语句以后我们就可以看到取出了一开始的最后一条记录了。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大衍之49
推荐于2018-03-20 · TA获得超过1049个赞
知道小有建树答主
回答量:1159
采纳率:0%
帮助的人:1072万
展开全部
select count(*),substr(t.date,1,10) from table t where t.date like '2010-03%' group by substr(t.date,1,10)

这里date的格式是YYYY-mm-dd hh:mm:ss
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_Tomcat
2010-09-21 · 超过20用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:55.9万
展开全部
用存储过程啊
selece * from tb_data(表) where fdate(表内时间项) > '2010-03-01 00:00:00' and fdate < '2010-04-01 00:00:00'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhu0927
2010-09-21 · TA获得超过175个赞
知道小有建树答主
回答量:224
采纳率:0%
帮助的人:112万
展开全部
你要具体一点,一般来说,如果你的数据库设计比较合理的话,那只要对表进行查询操作就行了,只要条件写好就OK了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式