Les mails en HTML saymal :-p
Le 13 novembre 2013 11:26, Christopher Crouzet < [email protected]> a écrit : > <div dir="ltr">Hello,<div><br></div><div>j'aimerais merger le contenu > de 2 tables SQL en une seule pour pouvoir faire des operations sur le > resultat.<br></div> > <div>La premiere table c'est `dc_comment`, et la 2eme c'est une que > j'ai cree qui s'appelle `dc_postsStats` et qui ressemble a ca > :</div><div><br></div><div><br></div><div><div><font face="courier > new, monospace">dc_postsStats</font></div> > <div><font face="courier new, monospace">post_id date > nb_view</font></div><div><font > face="courier new, monospace"><br></font></div><div><font > face="courier new, monospace">7 > 2011-07-15 18</font></div> > <div><font face="courier new, monospace">15 > 2012-04-03 9</font></div><div><font face="courier > new, monospace">15 2013-11-12 > 1</font></div><div><font face="courier new, monospace">19 > 2013-11-12 2</font></div> > <div><font face="courier new, monospace">15 > 2013-11-23 > 5</font></div></div><div><br></div><div><br></div><div>Pour > faire en sorte qu'un JOIN soit possible entre les 2 tables, j'ai > transforme la `dc_comment` avec ce code :</div> > <div><br></div><div><div><font face="courier new, monospace">SELECT > post_id, DATE( comment_dt ) AS date, COUNT( * ) as > nb_comment</font></div><div><font face="courier new, monospace">FROM > dc_comment</font></div><div><font face="courier new, monospace">GROUP > BY post_id, DATE( date )</font></div> > </div><div><br></div><div><br></div><div>Ce qui me donne un truc du > genre :</div><div><br></div><div><div><font face="courier new, > monospace">dc_comment</font></div><div><font face="courier new, > monospace">post_id date > nb_comment</font></div><div><font face="courier new, > monospace"><br></font></div><div><font face="courier new, monospace">1 > 2011-07-15 > 1</font></div><div><font face="courier new, monospace">4 > 2013-07-29 > 5</font></div><div><font face="courier new, monospace">7 > 2013-07-24 > 1</font></div><div><font face="courier new, monospace">15 > 2013-10-25 3</font></div><div><font > face="courier new, monospace">15 > 2013-10-26 5</font></div><div><font face="courier new, > monospace">18 2013-10-26 > 2</font></div><div><font face="courier new, monospace">21 > 2013-10-26 1</font></div><div><font > face="courier new, monospace">19 > 2013-11-06 3</font></div><div><font face="courier new, > monospace">20 2013-11-06 > 8</font></div><div><font face="courier new, monospace">18 > 2013-11-07 1</font></div><div><font > face="courier new, monospace">15 > 2013-11-12 2</font></div></div> > <div><br></div><div><br></div><div>Et la je me dis que ca y est, c'est > facile, reste plus qu'a reunir les deux avec le JOIN, et... ben c'est > la que j'y arrive pas.</div><div>Je comprends rien a la syntaxe SQL, > et apres avoir teste 897823 trucs trouves dans la doc et sur le net, > je commence un peu a perdre patience.</div><div><br></div><div>Le > resultat voulu serait :</div><div><br></div><div><div><font > face="courier new, monospace">post_id date > nb_comment > nb_view</font></div><div><font face="courier new, > monospace"><br></font></div><div><font face="courier new, monospace">1 > 2011-07-15 1 > 0</font></div><div><font > face="courier new, monospace">7 > 2011-07-15 0 > 18</font></div><div><font face="courier new, monospace">15 > 2012-04-03 0 > 9</font></div><div><font face="courier > new, monospace">4 2013-07-29 > 5 > 0</font></div><div><font face="courier new, monospace">7 > 2013-07-24 1 > 0</font></div><div><font face="courier new, > monospace">15 2013-10-25 3 > 0</font></div><div><font > face="courier new, monospace">15 > 2013-10-26 5 > 0</font></div><div><font face="courier new, monospace">18 > 2013-10-26 2 > 0</font></div><div><font face="courier new, > monospace">21 2013-10-26 1 > 0</font></div><div><font > face="courier new, monospace">19 > 2013-11-06 3 > 0</font></div><div><font face="courier new, monospace">20 > 2013-11-06 8 > 0</font></div><div><font face="courier new, > monospace">18 2013-11-07 1 > 0</font></div><div><font > face="courier new, monospace">15 > 2013-11-12 2 > 1</font></div><div><font face="courier new, monospace">19 > 2013-11-12 0 > 2</font></div><div><font face="courier new, > monospace">15 2013-11-23 0 > 5</font></div></div> > <div><br></div><div><br></div><div>Vraiment desole pour le HS mais un > coup de main serait vraiment apprecie et me permettra de release une > nouvelle version du plugin postsStats avec des nouvelles features ! > \o/</div><div><br></div><div>Merci > d'avance,</div><div>Christopher</div><div><br></div></div> > -- > Dev mailing list - [email protected] - > http://ml.dotclear.org/listinfo/dev > -- Franck -- Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev
