MYSQL 里面查询特定字数的问题

alezh 2014-07-09 12:19:03
title
真舒芙-GOODSHUFU

要求是 查询 大于2个中文字的title 显示 或者查询 大于4个英文字母的title显示
我知道MSSQL里面PATINDEX()可以用这个函数实现。
但是MYSQL里面没有这个函数


请问有什么方法可以做到吗?
...全文
327 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
alezh 2014-07-10
  • 打赏
  • 举报
回复
引用 1 楼 ap0405140 的回复:
用自定义函数,传入title的值,分别统计中文和英文字母的数量.
能具体一点吗?
alezh 2014-07-10
  • 打赏
  • 举报
回复
引用 3 楼 SQL77 的回复:
REGEX 应该可以。。不过中文的正则百度下就可以了
REGEX 正则试过了。 不能指定字数
alezh 2014-07-10
  • 打赏
  • 举报
回复
引用 2 楼 DBA_Huangzj 的回复:
需要我帮你转到mysql专区不?
好啊 好啊 转到MYSQL区吧
唐诗三百首 2014-07-09
  • 打赏
  • 举报
回复
用自定义函数,传入title的值,分别统计中文和英文字母的数量.
SQL77 2014-07-09
  • 打赏
  • 举报
回复
REGEX 应该可以。。不过中文的正则百度下就可以了
發糞塗牆 2014-07-09
  • 打赏
  • 举报
回复
需要我帮你转到mysql专区不?

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧