Combiner 2 tables

Eléphant du PHP | 247 Messages

18 oct. 2021, 12:19

Bonjour,
Dans la DB d'un forum j'ai une table des messages avec la date de chaque message et une table des membres avec sa date d'enregistrement.
Je voudrais créer un graphique montrant l'évolution du nombre de message par membre depuis la création du forum.
Je pourrais obtenir le nombre de messages à chaque date comme ceci
$results = mysqli_query($db,"select `post_time`, count(*) as Num FROM `posts` group by `post_time`ASC");
while($result = mysqli_fetch_array($results))
	{  
	$Date=date("Ymd",$result['post_time']);
	$NombreDeMessages += $result['Num'];
puis pour chaque date compter le nombre de membres qu'il y avait à la même date
mais je pense que ceci risque de consommer pas mal de ressources.
Y a-t-il un moyen plus efficace de combiner les 2 tables messages et membres pour savoir combien il y avait de messages et de membres à chaque date ?