mysql - 正则表达式 mysql 搜索

标签 mysql

我的列表中有以下值:

field_challenge_steps
field_challenge_steps.nid
field_challenge_steps.entity_view_prepared.nid
field_challenge_steps.entity_view_prepared.entity_view_prepared.nid
field_challenge_steps.entity_view_prepared.entity_view_prepared.entity_view_prepared.nid
nid
vid
und
body

如何编写正则表达式以使查询返回以下结果:

field_challenge_steps.nid
field_challenge_steps.entity_view_prepared.nid
field_challenge_steps.entity_view_prepared.entity_view_prepared.nid
field_challenge_steps.entity_view_prepared.entity_view_prepared.entity_view_prepared.nid 

最佳答案

SELECT * FROM table
WHERE column REGEXP '^field_challenge_steps(\.entity_view_prepared)*\.nid$';

关于mysql - 正则表达式 mysql 搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31562720/

相关文章:

mysql - 如何在数据库中存储不同的用户配置文件?

php - 红 bean 简单模型

MySQL INNER JOIN 返回所有行

php - 多行的总和并使用 Codeigniter 插入另一列不起作用

php - 使用 php 进行电子邮件转发 | craigslist 的匿名电子邮件生成器

mysql - 将一些数据从 MySQL 表的一列移动到另一列

mysql - 如何在 mysql_real_escape_string 中为 *to 正确分配内存

mysql - 如何将结果乘以另一个表中的特定值?

php - Mysql日期格式和排序

mysql - 使用 Ubuntu Server 14.04 从我的 PC 远程访问安装在 VPS 上的 MySQL 5.6