22,210
社区成员
发帖
与我相关
我的任务
分享
-- 不知道你是否关注过查询的效率?
-- 如果数据量大, 必须加索引, 并且不要包装字段。
-- #3 那样 Year( 字段 ) = 2019 这种就包装了字段,不可取
-- 一些为了“提高开发效率”可能导致 查询效率 低下的做法是舍本求末,不值得的。
-- 创建索引, 表名你自己替换, 能让查询快起来
CREATE INDEX ix_tableName_sblqrq ON tableName(sblqrq)
-- 全月 ( 5 月 )
WHERE sblqrq >= '2019-05-01' AND sblqrq <'2019-06-01'
-- 某个时间范围 ( 5/1 => 5/9 )
WHERE sblqrq >= '2019-05-01' AND sblqrq <'2019-05-10'
-- 某一天 ( 5/1 )
WHERE sblqrq >= '2019-05-01' AND sblqrq <'2019-05-02'