我有一个表格如下:
id | query -
------------------------------------------------
1 | SELECT COUNT(*) FROM `test`.`user`;
2 | INSERT INTO `test`.`user` (id,name,email)
VALUES ('4','Don','don@quikr.com');
3 | SELECT COUNT(*) FROM `test`.`data`;
我想在查询中获取具有“test
.user
”模式的行。
最佳答案
SELECT * FROM ... WHERE LOWER(query) LIKE '%`test`.`user`%'
这假设您在 周围没有任何空格。
关于php - MySQL 使用 REGEXP 或 LIKE 来选择带有数据库别名的表名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33693387/