刚学SQL,请教一个问题!
绿蚁新醅酒 2014-03-19 10:40:01 用的是mysql,mysql有服务器端和客户端,准备采用的C/S结构,现在我在客户端远程操作mysql,是不是客户端软件所在电脑也
要装mysql的客户端,还是不需要装这个,我只要我开发的客户端软件远程操作mysql就行了.
还有个问题:我的记录都是基于时间的,比如记录格式如下: 2014,4,20, 事件A,事件B等等
这样记录有个特点:时间肯定是递增的.
加入有 1号到30号 30个记录
客户端经常要查询某天到某天发送的所有事件.查询 20号到25号的记录.
mysql只要查询到从20到25号 6个记录就行了,后面的记录肯定不用查询的,因为日期是递增的,肯定不满足条件.
因为记录很多,这样查询可以提高效率.如果不这样查询,查询所有记录,就慢了很多,因为记录非常多.
但mysql 如何做到这点呢? 如何写查询语句?