Mysql
 sql >> Base de données >  >> RDS >> Mysql

Affichage des données normalisées

Dans la plupart des cas, vous renvoyez toutes les données souhaitées dans une seule requête et vous les placez sur la page.

Par exemple, vous pouvez exécuter une seule requête comme suit :$sql2 = 'select * from videos v, video_member b, members m where b.video_id = v.video_id and b.member_id = m.member_id'; puis dans votre code frontal, incluez la logique lorsque l'ID vidéo change pour dessiner votre prochaine boîte vidéo.

Ce que vous faites, c'est joindre les deux ensembles de données dans votre modèle ; c'est inefficace, surtout si vous avez des requêtes complexes, ou lorsque vous avez un filtre (par exemple "videoName like 'Ferris%').