sql >> Databáze >  >> RDS >> Mysql

Pomocí Select Query uvnitř while smyčky v php

Můžete pokračovat ve svém řešení, ale kvůli efektivitě byste neměli provádět SELECT uvnitř smyčky, měli byste používat SQL JOIN.

Váš dotaz by měl spojovat dvě tabulky v poli Trasa:

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

Ve smyčce nebudou potřeba žádné další dotazy, protože z tohoto dotazu budete mít přístup k fromcity. Možná budete chtít specificky deklarovat pole v SELECT místo použití * .




  1. Jak vytvořit Serverless GraphQL API pro MySQL, Postgres a Aurora

  2. Jak získat celkový počet tabulek v postgresql?

  3. Jak mohu podmíněně vybrat pole z jedné ze dvou tabulek?

  4. Co znamená řazení?