From: x2000habouzit Date: Sun, 10 Oct 2004 22:08:01 +0000 (+0000) Subject: num doesn't exists anymore X-Git-Tag: xorg/old~1335 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=39a26608c0972356e5078b20b130d81c42155a27;p=platal.git num doesn't exists anymore --- diff --git a/scripts/cron/checkdb.php b/scripts/cron/checkdb.php index 40ae87a..ab3582d 100755 --- a/scripts/cron/checkdb.php +++ b/scripts/cron/checkdb.php @@ -19,12 +19,12 @@ * Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * *************************************************************************** - $Id: checkdb.php,v 1.5 2004-10-09 19:06:51 x2000habouzit Exp $ + $Id: checkdb.php,v 1.6 2004-10-10 22:08:01 x2000habouzit Exp $ ***************************************************************************/ /* * verifie qu'il n'y a pas d'incoherences dans les tables de jointures * - * $Id: checkdb.php,v 1.5 2004-10-09 19:06:51 x2000habouzit Exp $ + * $Id: checkdb.php,v 1.6 2004-10-10 22:08:01 x2000habouzit Exp $ */ require('./connect.db.inc.php'); @@ -127,10 +127,8 @@ check("select a.promo as promo_ok,i.promo as promo_bad,a.matricule,a.nom,a.preno /* donne la liste des gens pour qui on a fait du marketing mais qui se sont inscrits depuis (nettoyage de envoidirect) */ info("select e.matricule,e.nom,e.prenom,e.promo from envoidirect as e inner join auth_user_md5 as a on e.matricule = a.matricule order by promo,nom;"); -/* donne la liste des emails qui apparaissent 2 fois dans la table emails pour la même personne */ -info("select e1.uid, e1.num, e2.num, e1.email, e1.flags, e2.flags from emails as e1, emails as e2 where e1.uid = e2.uid and e1.email = e2.email and e1.num < e2.num", "donne la liste des emails qui apparaissent 2 fois dans la table emails pour la même personne"); /* donne la liste des emails qui apparaissent 2 fois dans la table emails pour des personnes différentes */ -info("SELECT a1.alias, e1.uid, e1.num, a2.alias, e2.uid, e2.num, e1.email, e1.flags, e2.flags +info("SELECT a1.alias, e1.uid, a2.alias, e2.uid, e1.email, e1.flags, e2.flags FROM emails AS e1 INNER JOIN emails AS e2 ON(e1.email = e2.email AND e1.uid < e2.uid) INNER JOIN aliases AS a1 ON(a1.id=e1.uid AND a1.type='a_vie')