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 &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
>



-- 
Franck
-- 
Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev

Répondre à