sql >> Database teknologi >  >> RDS >> Mysql

Viser normaliserede data

I de fleste tilfælde returnerer du alle de data, du ønsker i en enkelt forespørgsel, og lægger dem på siden.

For eksempel kan du køre en enkelt forespørgsel som sådan:$sql2 ='vælg * fra videoer v, video_member b, medlemmer m hvor b.video_id =v.video_id og b.member_id =m.member_id'; og derefter inkludere logik i din frontend-kode, når video-ID'et ændres for at tegne din næste videoboks.

Det du gør er at forbinde de to datasæt i din skabelon; dette er ineffektivt, især hvis du har komplekse forespørgsler, eller når du har et filter (f.eks. "videonavn som 'Ferris%').




  1. Konverter DateTime til MySQL ved hjælp af C#

  2. Får fejl:Kan ikke oprette forbindelse til nogen af ​​de angivne MySQL-værter. I et program, der ikke bruger MySQL

  3. mysql:konverter timediff() til sekunder

  4. Skal en enum i MySQL IKKE være NULL?