INSERT INTO procs set name='1.1. Liste des prêts en cours par groupe', requete='SELECT libelle_groupe as \'Groupe\', CONCAT(empr_nom,\' \',empr_prenom) as \'Lecteur\', expl_cote AS \'Cote\', tdoc_libelle AS \'Support\', trim(concat(ifnull(notices_m.tit1,\'\'),ifnull(notices_s.tit1,\'\'),\' \',ifnull(bulletin_numero,\'\'), if (mention_date, concat(\' (\',mention_date,\')\') ,\'\'))) as \'Titre(document / périodique N°)\', CONCAT(\"\'\", expl_cb, \"\'\") AS \'Code-barres\', date_format(pret_date, \'%d/%m/%Y\') as \'Date de prêt\', date_format(pret_retour, \'%d/%m/%Y\') as \'Date de retour\', IF(pret_retour>sysdate(),0,1) as \'Retard\' FROM ((((((exemplaires LEFT JOIN notices AS notices_m ON expl_notice = notices_m.notice_id ) LEFT JOIN bulletins ON expl_bulletin = bulletins.bulletin_id) LEFT JOIN notices AS notices_s ON bulletin_notice = notices_s.notice_id), docs_type, pret INNER JOIN empr ON pret_idempr = id_empr) LEFT JOIN empr_groupe ON id_empr = empr_id) LEFT JOIN groupe ON groupe_id = id_groupe) WHERE expl_typdoc = idtyp_doc and pret_idexpl = expl_id and id_groupe in (!!groupe!!) ORDER BY Groupe, Lecteur', comment='Choix d\'un, de plusieurs, ou de tous les groupes', autorisations='1', parameters=' query_list select id_groupe, libelle_groupe from groupe order by 2 yes '