可以用like啊Like 运算符
比较字符串表达式和 SQL 表达式中的模式。语法
expression Like "pattern"运算符 Like 的语法包含下列部分:部分 说明
expression 用于 WHERE 子句的 SQL 表达式
Pattern 表达式与之比较的字符串或字符串文本。
说明
可用 Like 运算符来找出符合指定样式的字段值。对于 pattern,可以指定完整的值(例如,Like "Smith"),或用通配符来找出一数值范围(例如,Like "Sm*")。在一表达式中,可用 Like 运算符比较字段值和字符串表达式。例如,如果在 SQL 查询中输入 Like "C*",则查询会返回所有字段中以字母 C 开头的值。 在参数查询 中,可以提示用户提供要搜寻的样式。在下面的例子里,会返回以字母 P 开头、而其后接着介于 A 到 F 之间的任何字母和三个数字的数据:Like "P[A-F]###"
在下面的列表中说明如何使用 Like 运算符来测试不同样式的表达式。
符合的种类
样式 符合(返回 True ) 不符合(返回 False )
多个字符 a*a aa,aBa,aBBBa aBC
*ab* abc,AABB,Xab aZb,bac
特殊字符 a[*]a a*a aaa
多个字符 ab* abcdefg,abc cab,aab
单一字符 a?a aaa,a3a,aBa aBBBa
单一数字 a#a a0a,a1a,a2a aaa,a10a
字符范围 [a-z] f,p,j 2, &
范围之外 [!a-z] 9, &, % b,a
非数字 [!0-9] A,a,&,~ 0, 1, 9
组合字 a[!b-m]# An9,az0,a99 abc,aj0
比较字符串表达式和 SQL 表达式中的模式。语法
expression Like "pattern"运算符 Like 的语法包含下列部分:部分 说明
expression 用于 WHERE 子句的 SQL 表达式
Pattern 表达式与之比较的字符串或字符串文本。
说明
可用 Like 运算符来找出符合指定样式的字段值。对于 pattern,可以指定完整的值(例如,Like "Smith"),或用通配符来找出一数值范围(例如,Like "Sm*")。在一表达式中,可用 Like 运算符比较字段值和字符串表达式。例如,如果在 SQL 查询中输入 Like "C*",则查询会返回所有字段中以字母 C 开头的值。 在参数查询 中,可以提示用户提供要搜寻的样式。在下面的例子里,会返回以字母 P 开头、而其后接着介于 A 到 F 之间的任何字母和三个数字的数据:Like "P[A-F]###"
在下面的列表中说明如何使用 Like 运算符来测试不同样式的表达式。
符合的种类
样式 符合(返回 True ) 不符合(返回 False )
多个字符 a*a aa,aBa,aBBBa aBC
*ab* abc,AABB,Xab aZb,bac
特殊字符 a[*]a a*a aaa
多个字符 ab* abcdefg,abc cab,aab
单一字符 a?a aaa,a3a,aBa aBBBa
单一数字 a#a a0a,a1a,a2a aaa,a10a
字符范围 [a-z] f,p,j 2, &
范围之外 [!a-z] 9, &, % b,a
非数字 [!0-9] A,a,&,~ 0, 1, 9
组合字 a[!b-m]# An9,az0,a99 abc,aj0
解决方案 »
- mysqld-nt的问题,有时开机显示这个进程,mysql就不正常,有时开机显示mysqld.exe进程就正常了,纠结,请教各位
- C++连接MySql数据库的菜鸟问题
- mysql 分类别随机取数问题
- 急!MySql 在函数里怎么用预编译执行sql语句给变量赋值
- 欣喜的发现 MySql 功能太强了! 散分
- linux下mysql的库文件存放在哪里?
- 请大家说说自己在mysql里处理时间的方式,来者有分
- mysql 中判断一个字符串是否包含在另外一个字符串里面?
- 关于linux下mysql的问题
- mysql错误
- 请问mysql的C API 怎么写数据库?(奖励100分)
- 在PostgreSQL中如何查询某个字段中值的匹配?如值有可能是1,2,3,1.1,1.2,2.3等,即整数和小数字符串,如何查出是整数字符串的记录?
楼主请求结帖
楼主的问题可以用 DATE_FORMAT(date,format) 函数来解决
GROUP BY DATE_FORMAT(NOW(), %Y-%m)