sql >> Base de Datos >  >> RDS >> Mysql

Usando Select Query dentro de un ciclo while en php

Puede continuar con su solución, pero por el bien de la eficiencia, no debe hacer un SELECCIONAR dentro de un ciclo, debe usar un SQL JOIN.

Su consulta debe unir las dos tablas en el campo Ruta:

SELECT * FROM buses b
INNER JOIN routes r ON b.Route = r.Route;

No se necesitarán consultas adicionales dentro del bucle, ya que tendrá acceso a fromcity desde esta consulta. Es posible que desee declarar específicamente los campos en SELECT en lugar de usar * .