par mere-teresa » 07 févr. 2012, 11:26
Il se peux que j'ai besoin d'aide encore, au quel cas je posterais sur ce même topic
par Fre3z69 » 02 févr. 2012, 15:56
SELECT t_cat.cat_id, t_cat.cat_name, t_forum.forum_id, t_forum.forum_name, t_forum.forum_description, t_group.group_id, t_group.group_color, r_users_isfrom_groupe.users_id, r_users_isfrom_groupe.group_id, t_topic.topic_id, t_post.post_id, t_post.post_date, t_post.users_id, t_users.users_id, t_users.users_name, t_last_post.post_id, t_last_post.forum_id, (SELECT COUNT(post_id) FROM t_post WHERE t_post.topic_id = t_topic.topic_id )AS Nbpost, (SELECT COUNT(topic_id) FROM t_topic WHERE t_topic.forum_id = t_forum.forum_id ) AS Nbtopic FROM t_cat LEFT JOIN t_forum ON t_cat.cat_id = t_forum.cat_id LEFT JOIN t_last_post ON t_last_post.forum_id = t_forum.forum_id LEFT JOIN t_post ON t_post.post_id = t_last_post.post_id LEFT JOIN t_topic ON t_forum.forum_id = t_topic.forum_id LEFT JOIN t_users ON t_users.users_id = t_post.users_id LEFT JOIN r_users_isfrom_groupe ON r_users_isfrom_groupe.users_id = t_users.users_id LEFT JOIN t_group ON r_users_isfrom_groupe.group_id = t_group.group_id ORDER BY cat_order, forum_order DESC
par moogli » 02 févr. 2012, 14:37
Aidez moi SVP Si j'ai pas cette requête, je ne peux pas avancer.
SELECT t_cat.cat_id as, t_cat.cat_name, tf.forum_id , t_forum.forum_name, t_forum.forum_description, (select COUNT(post_id) from t_post where topic_id = tt.topic_id )AS Nbpost, (select COUNT(topic_id) from t_topic where forum_id = tf.forum.id ) AS Nbtopic, t_users.users_id FROM t_cat LEFT JOIN t_forum tf ON t_cat.cat_id = t_forum.cat_id LEFT JOIN t_topic tt ON t_forum.forum_id = t_topic.forum_id LEFT JOIN t_post ON t_topic.topic_id = t_post.topic_id LEFT JOIN t_users ON t_post.users_id = t_users.users_id ORDER BY cat_order, forum_order
par Fre3z69 » 02 févr. 2012, 13:06
par Fre3z69 » 30 janv. 2012, 21:08
par mere-teresa » 30 janv. 2012, 18:13
Code : Tout sélectionner
EXPLAIN SELECT t_cat.cat_id, t_cat.cat_name, t_forum.forum_id, t_forum.forum_name, t_forum.forum_description, COUNT(t_post.post_id) AS Nbpost, COUNT(t_topic.topic_id) AS Nbtopic, t_users.users_id FROM t_cat LEFT JOIN t_forum ON t_cat.cat_id = t_forum.cat_id LEFT JOIN t_topic ON t_forum.forum_id = t_topic.forum_id LEFT JOIN t_post ON t_topic.topic_id = t_post.topic_id LEFT JOIN t_users ON t_post.users_id = t_users.users_id ORDER BY cat_order, forum_order
par Fre3z69 » 30 janv. 2012, 17:50
par mere-teresa » 30 janv. 2012, 15:21
par Fre3z69 » 30 janv. 2012, 11:22
par mere-teresa » 30 janv. 2012, 11:03
par Fre3z69 » 30 janv. 2012, 01:45
SELECT t_cat.cat_id, t_cat.cat_name, t_forum.forum_id, t_forum.forum_name, t_forum.forum_description, COUNT(t_post.post_id) as Nbpost, COUNT(t_topic.topic_id) as Nbtopic, t_users.users_id FROM t_cat LEFT JOIN t_forum ON t_cat.cat_id = t_forum.cat_id LEFT JOIN t_topic ON t_forum.forum_id = t_topic.forum_id LEFT JOIN t_post ON t_topic.topic_id = t_post.topic_id LEFT JOIN t_users ON t_post.users_id = t_users.users_id ORDER BY cat_order, forum_order ASC
par Fre3z69 » 29 janv. 2012, 21:07
par djtec » 29 janv. 2012, 15:59
par Fre3z69 » 29 janv. 2012, 13:17
par djtec » 29 janv. 2012, 12:46