前端技术 手机教程
程序开发 平面动画
系统软件 CMS教程
CMS教程 在线手册
资源下载 网络安全
精准搜索请尝试:精确搜索

MySQL函数和运算符之Between ... and ... 说明

2021-08-24 15:19:37 来源:未知 作者:IT零五
expr BETWEEN min AND max

如果 expr 大于或等于 min 且 expr 小于或等于 max ,则返回 1,否则返回 0。如果所有参数的类型相同,则等同于表达式 (min<=expr And expr<=max)。否则,类型转换将根据第12.3节“表达式计算中的类型转换”中描述的规则进行,但接受所有三个参数。

为了在使用 BETWEEN 比较日期或时间值时获得最佳结果,请使用 CAST() 将值显式转换为所需的数据类型。比如:如果将一个 DATETIME 与两个 DATE 值进行比较,请将 DATE 值转换为 DATETIME 值。如果使用字符串常量(如“2001-1-1”)与 DATE 进行比较,请将字符串强制转换为 DATE 。

官方文档链接:https://dev.mysql.com/doc/refman/8.0/en/comparison-operators.html#operator_between

本文关键词:

相关文章

零五网,分享IT知识,国内顶级IT知识门户网站。

Copyright (C) www.02405.com, All Rights Reserved.

零五网 版权所有 辽ICP备13002105号-1