从SELECT结果

时间:2016-01-26 13:41:14

标签: php mysql pdo

我想吸引用户'来自名为User的表中的id,并在其他表中为每个用户ID获取数据。

我在php中使用PDO和MySQL,并且:

  1. 我无法在一个查询中执行此任务,因为我必须进行无缓冲查询的数据太多。
  2. 我正在寻找一个允许我为每个用户获取数据的解决方案 不在循环中进行查询的ID

2 个答案:

答案 0 :(得分:0)

尝试分解您的数据,将其他表中的其他数据包含到User,这样可以提高您的性能

答案 1 :(得分:0)

正如您所描述的那样,它只是一个加入

SELECT ot.data1, ot.data2, ot.data3, ...
FROM Users u, other_table ot
WHERE u.id = ot.id_user
AND u.id = [your id]