相关疑难解决方法(0)

MySQL Inner Join表基于列值

假设我有一个表'stats'具有以下结构:
tableName | id | pageViews
tableName列对应于数据库中的单独表.

针对"统计信息"运行查询时,内部联接对tableName列结果的最佳方法是获取每个表的数据?
我想在foreach中运行动态选择然后合并结果.例如:

foreach($tableNames as $tableName) {
    $sql = "SELECT      *
            FROM        stats s
            INNER JOIN  $tableName tbl ON s.id = tbl.id
            WHERE       tableName = '$tableName'";
}
Run Code Online (Sandbox Code Playgroud)

mysql sql

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

mysql ×1

sql ×1