mysql连接表php从2个表中检索数据

时间:2012-07-06 02:48:57

标签: php mysql

想知道连接表是否是从多个列检索数据的最佳方式,例如我想从表中的两列和另一个表中的一列中检索字段。 我想知道这是否是最好的方法。

并且从php中检索查询我应该只做一个mysql_num_rows循环。正确的吗?

1 个答案:

答案 0 :(得分:0)

是的,加入绝对比大多数选择更好;这就是加入存在的原因。您的模式必须使用两个表共享的相应标识列(即employees.id == paychecks.employee_id))支持此模式。如果发现默认索引未正确使用,则可能需要创建索引(检查执行计划{{3} })

迭代PHP结果的方式取决于用于从MySQL获取数据的库以及您需要对数据执行的操作。