<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 &nbsp; &nbsp;date
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;nb_view</font></div><div><font
face="courier new, monospace"><br></font></div><div><font
face="courier new, monospace">7 &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp;2011-07-15 &nbsp; &nbsp;18</font></div>
<div><font face="courier new, monospace">15 &nbsp; &nbsp; &nbsp;
&nbsp; 2012-04-03 &nbsp; &nbsp;9</font></div><div><font face="courier
new, monospace">15 &nbsp; &nbsp; &nbsp; &nbsp; 2013-11-12 &nbsp;
&nbsp;1</font></div><div><font face="courier new, monospace">19 &nbsp;
&nbsp; &nbsp; &nbsp; 2013-11-12 &nbsp; &nbsp;2</font></div>
<div><font face="courier new, monospace">15 &nbsp; &nbsp; &nbsp;
&nbsp; 2013-11-23 &nbsp;
&nbsp;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 &nbsp; &nbsp;date &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp;nb_comment</font></div><div><font face="courier new,
monospace"><br></font></div><div><font face="courier new, monospace">1
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2011-07-15 &nbsp;
&nbsp;1</font></div><div><font face="courier new, monospace">4 &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp;2013-07-29 &nbsp;
&nbsp;5</font></div><div><font face="courier new, monospace">7 &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp;2013-07-24 &nbsp;
&nbsp;1</font></div><div><font face="courier new, monospace">15 &nbsp;
&nbsp; &nbsp; &nbsp; 2013-10-25 &nbsp; &nbsp;3</font></div><div><font
face="courier new, monospace">15 &nbsp; &nbsp; &nbsp; &nbsp;
2013-10-26 &nbsp; &nbsp;5</font></div><div><font face="courier new,
monospace">18 &nbsp; &nbsp; &nbsp; &nbsp; 2013-10-26 &nbsp;
&nbsp;2</font></div><div><font face="courier new, monospace">21 &nbsp;
&nbsp; &nbsp; &nbsp; 2013-10-26 &nbsp; &nbsp;1</font></div><div><font
face="courier new, monospace">19 &nbsp; &nbsp; &nbsp; &nbsp;
2013-11-06 &nbsp; &nbsp;3</font></div><div><font face="courier new,
monospace">20 &nbsp; &nbsp; &nbsp; &nbsp; 2013-11-06 &nbsp;
&nbsp;8</font></div><div><font face="courier new, monospace">18 &nbsp;
&nbsp; &nbsp; &nbsp; 2013-11-07 &nbsp; &nbsp;1</font></div><div><font
face="courier new, monospace">15 &nbsp; &nbsp; &nbsp; &nbsp;
2013-11-12 &nbsp; &nbsp;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 &nbsp; &nbsp;date &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp;nb_comment &nbsp;
&nbsp;nb_view</font></div><div><font face="courier new,
monospace"><br></font></div><div><font face="courier new, monospace">1
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2011-07-15 &nbsp; &nbsp;1 &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0</font></div><div><font
face="courier new, monospace">7 &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp;2011-07-15 &nbsp; &nbsp;0 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; 18</font></div><div><font face="courier new, monospace">15
&nbsp; &nbsp; &nbsp; &nbsp; 2012-04-03 &nbsp; &nbsp;0 &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; 9</font></div><div><font face="courier
new, monospace">4 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2013-07-29 &nbsp;
&nbsp;5 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
0</font></div><div><font face="courier new, monospace">7 &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp;2013-07-24 &nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; 0</font></div><div><font face="courier new,
monospace">15 &nbsp; &nbsp; &nbsp; &nbsp; 2013-10-25 &nbsp; &nbsp;3
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0</font></div><div><font
face="courier new, monospace">15 &nbsp; &nbsp; &nbsp; &nbsp;
2013-10-26 &nbsp; &nbsp;5 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
0</font></div><div><font face="courier new, monospace">18 &nbsp;
&nbsp; &nbsp; &nbsp; 2013-10-26 &nbsp; &nbsp;2 &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; 0</font></div><div><font face="courier new,
monospace">21 &nbsp; &nbsp; &nbsp; &nbsp; 2013-10-26 &nbsp; &nbsp;1
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0</font></div><div><font
face="courier new, monospace">19 &nbsp; &nbsp; &nbsp; &nbsp;
2013-11-06 &nbsp; &nbsp;3 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
0</font></div><div><font face="courier new, monospace">20 &nbsp;
&nbsp; &nbsp; &nbsp; 2013-11-06 &nbsp; &nbsp;8 &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; 0</font></div><div><font face="courier new,
monospace">18 &nbsp; &nbsp; &nbsp; &nbsp; 2013-11-07 &nbsp; &nbsp;1
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0</font></div><div><font
face="courier new, monospace">15 &nbsp; &nbsp; &nbsp; &nbsp;
2013-11-12 &nbsp; &nbsp;2 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
1</font></div><div><font face="courier new, monospace">19 &nbsp;
&nbsp; &nbsp; &nbsp; 2013-11-12 &nbsp; &nbsp;0 &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; 2</font></div><div><font face="courier new,
monospace">15 &nbsp; &nbsp; &nbsp; &nbsp; 2013-11-23 &nbsp; &nbsp;0
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 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

Répondre à