Paiement1doss : Différence entre versions
De Wiki ODR
Ligne 10 : | Ligne 10 : | ||
{| cellpadding="3" cellspacing="0" border="1" style="font-size: 95%; border: black solid 1px;border-collapse: collapse;" | {| cellpadding="3" cellspacing="0" border="1" style="font-size: 95%; border: black solid 1px;border-collapse: collapse;" | ||
|- | |- | ||
− | | style="border:1px solid black;" |Dossiers | + | | style="border:1px solid black;" |Nombre de lignes |
+ | | style="border:1px solid black;" |1066261 | ||
+ | |- | ||
+ | | style="border:1px solid black;" | Dossiers | ||
| style="border:1px solid black;" |1066261 | | style="border:1px solid black;" |1066261 | ||
|- | |- | ||
| style="border:1px solid black;" | Individus | | style="border:1px solid black;" | Individus | ||
| style="border:1px solid black;" |303823 | | style="border:1px solid black;" |303823 | ||
− | + | |} | |
− | |||
− | |||
− | |} | ||
Version du 31 juillet 2007 à 14:08
Génération d'une table des paiement par année, une ligne par dispositif/dossier
La clef primaire est le dossier (chaque numéro de dossier est différent)
Les années de paiements sont répartis par colonne
Nombre de lignes | 1066261 |
Dossiers | 1066261 |
Individus | 303823 |
requête SQL pour la création de la table
create table paiement1doss SELECT ID_DOSS, ID_IND, CODE_PROD, dispositif2, CODE_INSEE_COM, if(sum(if(annee='2000', paiement,''))=0,'',sum(if(annee='2000', paiement,''))) paiement_2000, if(sum(if(annee='2001', paiement,''))=0,'',sum(if(annee='2001', paiement,''))) paiement_2001, if(sum(if(annee='2002', paiement,''))=0,'',sum(if(annee='2002', paiement,''))) paiement_2002, if(sum(if(annee='2003', paiement,''))=0,'',sum(if(annee='2003', paiement,''))) paiement_2003, if(sum(if(annee='2004', paiement,''))=0,'',sum(if(annee='2004', paiement,''))) paiement_2004, if(sum(if(annee='2005', paiement,''))=0,'',sum(if(annee='2005', paiement,''))) paiement_2005, if(sum(if(annee='2006', paiement,''))=0,'',sum(if(annee='2006', paiement,''))) paiement_2006, if(sum(paiement)=0,'',sum(paiement)) paiement FROM paiement group by CODE_INSEE_COM, dispositif2, ID_IND, ID_DOSS