请问ruby中如何获取到一条sql中涉及到的所有表
比如sql是 select * from users
结果是 users
简单的用正则可以匹配,但是复杂的好像匹配不了
在mysql层面有啥语句会查询得到吗
看了explain,里面好像没有列举出涉及到的表名
请问ruby中如何获取到一条sql中涉及到的所有表
比如sql是 select * from users
结果是 users
简单的用正则可以匹配,但是复杂的好像匹配不了
在mysql层面有啥语句会查询得到吗
看了explain,里面好像没有列举出涉及到的表名
2 回答1.3k 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
2 回答645 阅读✓ 已解决
1 回答856 阅读✓ 已解决
1 回答719 阅读✓ 已解决
3 回答807 阅读
https://github.com/greenlion/PHP-SQL-Parser 可以用这个解析
输出结果: