这可能是一个简单的问题,但我无法在网上找到解决方案,任何帮助将不胜感激。
我正在尝试在 PHP 中创建一个 SQL 查询,并希望以某种方式将通配符应用于 TABLE 过滤器...可能是这样的...select * from %_table_%
。但是,到目前为止我只能看到列值的过滤器而不是表名。
作为一个例子,我会有如下表格:
jan_table_1
feb_table_1
jan_table_2
feb_table_2
并且想说,仅选择带有“jan”前缀...或“1”后缀的表。
有没有我没有见过的快速简单的解决方案?提前致谢!
在Sql server中你可以像这样查询你想要的表名
select * from sys.tables where name like '%table%'
在代码中,您可以循环遍历表名称并对每个表执行查询并合并结果。大多数其他 RDBMS 具有类似的功能。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)