首页 > 解决方案 > 条件 MySQL 查询:取决于字段的 FROM 表

问题描述

我做了一个重力形式风险评估测验。根据答案,为受访者分配一个概况:积极、平衡、保守。我有 3 个 MySQL 表,其名称对应于每个配置文件。

这是对 3 个表中的 1 个表的单个查询:

$query= "
SELECT value1
     , value3
     , value4 
  FROM aggressive
 order 
    by num 
 LIMIT 7,8
";

这是显示“积极、平衡或保守”的重力场:

$profile = slideval($_POST["input_31"]);

如何编写 MySQL 查询,以便它选择正确的配置文件并在 1 个 HTML 页面中显示结果,而不必使用 3 个不同的查询创建 3 个不同的 HTML 页面?

非常感谢!

标签: javascriptmysql

解决方案


$profile = slideval($_POST["input_31"]);
$query= "SELECT value1,value3,value4 FROM $profile order by num LIMIT 7,8";


推荐阅读