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

Zobrazení normalizovaných dat

Ve většině případů vrátíte všechna požadovaná data v jediném dotazu a vložíte je na stránku.

Můžete například spustit jeden dotaz takto:$sql2 ='select * from videos v, video_member b, members m kde b.video_id =v.video_id a b.member_id =m.member_id'; a poté do kódu frontendu zahrňte logiku, když se ID videa změní, aby nakreslilo pole dalšího videa.

To, co děláte, je spojení dvou datových sad ve vaší šabloně; to je neefektivní, zvláště pokud máte složité dotazy nebo máte filtr (např. „videoName like 'Ferris%').




  1. Jak funguje TIMESTAMPDIFF() v MariaDB

  2. Vložení záznamu do databáze MySQL pomocí C#

  3. Jak vložit čínský znak do tabulky mysql?

  4. Jak vyplnit prázdnou hodnotu, když v daný den není žádný záznam pomocí MySQL group by