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

Jak bych se mohl vyhnout použití dotazu MySQL ve smyčce While v PHP

Můžete použít spojovací dotaz, abyste získali všechny informace, které potřebujete, najednou. Ve své aplikaci je pak můžete třídit a podle toho zobrazovat.např.

SELECT Classes.class, Users.Name
FROM Classes JOIN Users on Classes.Teacher = Users.ID


  1. VNITŘNÍ nebo VLEVO Spojení více záznamů tabulky do jednoho řádku

  2. Dynamické sloupce kontingenční tabulky mysql

  3. Pomalý dotaz Mysql:INNER JOIN + ORDER BY způsobí řazení souborů

  4. V Postgresql, jak objednávat podle data při zachování vlastního formátu data