数据库日期比对的效率提升

来源:互联网 发布:淘宝精品推荐女鞋 编辑:程序博客网 时间:2024/04/30 19:04

如果使用拼接字符串进行日期比对的时候,使用between and 进行比对

这个时候,如果传入的如"2012-01-01","2012-10-11",这时候比对的话,会将数据库中的时间类型列转换为字符串类型再进行比对

为了提高效率,可以使用between cast("日期",datetime)  and cast("日期",datetime)来比对,一是只需要将传入的字符串转换为时间,不需要将

该列的所有数据转换为字符串,二是cast的效率比convert高

原创粉丝点击