sql >> Database >  >> RDS >> Mysql

Select Query gebruiken in een while-lus in php

U kunt doorgaan met uw oplossing, maar omwille van de efficiëntie zou u geen SELECT in een lus moeten doen, u zou een SQL JOIN moeten gebruiken.

Uw zoekopdracht zou de twee tabellen in het veld Route moeten samenvoegen:

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

Er zijn geen extra zoekopdrachten nodig binnen de lus, omdat je vanuit deze zoekopdracht toegang hebt tot de fromcity. Misschien wilt u specifiek de velden in de SELECT declareren in plaats van * . te gebruiken .




  1. EXP() Voorbeelden in SQL Server

  2. Fatale fout:sommige gegevens zijn al uitgevoerd, kan geen PDF-bestand verzenden

  3. Verwijder rijen met Laravel-querybuilder en LEFT JOIN

  4. OLE DB-provider Microsoft.ACE.OLEDB.12.0 voor gekoppelde server (null) geretourneerd bericht Bladwijzer is ongeldig.