Forum sur le droit du travail
Posez votre question à la communauté LégiSocial ou répondez pour apporter votre contribution au forum sur le droit du travail de LégiSocial.
Temps de génération: 0.12371706962585 Nombre requete SQL: 3
0 | 1 | |
---|---|---|
0 | SELECT count(*) FROM legisocial.forum_question WHERE supprime IS NOT TRUE | 0.0051238536834717 |
1 | SELECT tq.*, UNIX_TIMESTAMP(tq.date_dernier_message) as date_dernier_mess... | 0.01782488822937 |
2 | SELECT *, nom as title FROM legisocial.cms_metier | 0.00052118301391602 |
SELECT tq.*, UNIX_TIMESTAMP(tq.date_dernier_message) as date_dernier_message, UNIX_TIMESTAMP(tq.date_creation) as date_creation, UNIX_TIMESTAMP(tq.date_supprime) as date_supprime, (SELECT id FROM legisocial.forum_message WHERE legisocial.forum_message.question_id = tq.id AND supprime = 0 ORDER BY date DESC LIMIT 1) as dernier_message_id, (SELECT COUNT(DISTINCT client_id) FROM legisocial.forum_message WHERE legisocial.forum_message.question_id = tq.id) as nbr_participants, (SELECT id FROM legisocial.forum_message WHERE legisocial.forum_message.question_id = tq.id AND supprime = 0 ORDER BY date ASC LIMIT 1) as message_id, (SELECT nom FROM legisocial.cms_metier WHERE id = tq.metier_id) as metier, tq.id as id, (SELECT COUNT(*) FROM legisocial.forum_message WHERE legisocial.forum_message.question_id = tq.id AND supprime = 0) as reponses, "legisocial" as site, IF (ne.username != "", ne.username, CONCAT(ne.firstname," ", ne.lastname)) as auteur, IF (ne2.username != "", ne2.username, CONCAT(ne2.firstname," ", ne2.lastname)) as auteur_dernier_message, ne.id as auteur_id, ne2.id as dernier_message_client_id FROM legisocial.forum_question tq LEFT JOIN legisocial.forum_message tm ON tm.id = (SELECT id FROM legisocial.forum_message WHERE legisocial.forum_message.question_id = tq.id AND supprime = 0 ORDER BY date ASC LIMIT 1) LEFT JOIN legisocial.forum_message tm2 ON tm2.id = (SELECT id FROM legisocial.forum_message WHERE legisocial.forum_message.question_id = tq.id AND supprime = 0 ORDER BY date DESC LIMIT 1) LEFT JOIN netlegis.emails ne ON ne.id = tm.client_id LEFT JOIN netlegis.emails ne2 ON ne2.id = tm2.client_id WHERE tq.supprime IS NOT TRUE AND tq.attente_moderation = 0 ORDER BY date_dernier_message DESC LIMIT 60, 15