sql >> Databasteknik >  >> RDS >> Mysql

Visar normaliserade data

I de flesta fall returnerar du all data du vill ha i en enda fråga och lägger den på sidan.

Du kan till exempel köra en enda fråga så här:$sql2 ='välj * från videor v, video_member b, medlemmar m där b.video_id =v.video_id och b.member_id =m.member_id'; och inkludera sedan logik i din gränssnittskod när video-ID ändras för att rita din nästa videobox.

Det du gör är att sammanfoga de två datamängderna i din mall; detta är ineffektivt, särskilt om du har komplexa frågor eller när du har ett filter (t.ex. "videonamn som 'Ferris%').




  1. IDLE timeout-parameter i Oracle

  2. HQL hur man går med tre bord

  3. PHP mysqli Insert fungerar inte, men ger inga fel

  4. SELECT COUNT() vs mysql_num_rows();