Des lignes disparue
deep_sea
Messages postés
215
Statut
Membre
-
deep_sea Messages postés 215 Statut Membre -
deep_sea Messages postés 215 Statut Membre -
Bonjour ,
j'ai un problème concernant le nombre de ligne retourné par une requete SQL ,
lorsque j'ai exécuté ma requête la 1 ère fois , j'ai obtenue 441112 lignes
après deux jour j'ai refais la même opération j'ai trouvé 440236
le problème que j'ai rien supprimé ou manipuler la base
ma question comment revenir en arrière ?sachant que j'ai consulté les journaux mais j'ai rien trouvé comme transaction
merci
j'ai un problème concernant le nombre de ligne retourné par une requete SQL ,
lorsque j'ai exécuté ma requête la 1 ère fois , j'ai obtenue 441112 lignes
après deux jour j'ai refais la même opération j'ai trouvé 440236
le problème que j'ai rien supprimé ou manipuler la base
ma question comment revenir en arrière ?sachant que j'ai consulté les journaux mais j'ai rien trouvé comme transaction
merci
3 réponses
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
Il n'y a eu strictement aucun changement dans la table production ou la table sinistre? Aucune donnée n'a été modifiée dans aucune des lignes de ces deux tables? -
Bonjour,
Tu n'aurais pas une clause de date par hasard ? Du genre "WHERE date < dateadd(day, -7, getdate()), pour n'avoir que les données des 7 derniers jours ?
Xavier -
Il peut y avoir eu des update et les résultats changent selon la requête. Peut-tu copier ici ta requête?
-
voici la requête
select
production.nom_compagnie ,
production.code ,
production.N_agence,
production.N_police ,
production.code_categorie ,
designation_catégorie,
CONVERT(varchar(10),date_effet,103)as date_ef,
CONVERT(varchar(10),date_echeance,103)as date_ech ,
période_couverture_annee,
période_couverture_mois,
durée_jours,
année_risque,
Classe_contrat,
isnull(sexe_assure ,'') as sexe_assure ,
designation_sex,
isnull(CONVERT(varchar(10),date_naiss_assure,103),'') as date_naiss_assure ,
isnull( Age_assuré,0) as Age_assuré,
isnull(Majoration_age,'') as Majoration_age,
isnull(CONVERT(varchar(10),date_del_permis_assure ,103),'') as date_del_permis_assure ,
isnull( Ancienté_permis,0) as Ancienté_permis,
isnull(Majoration_permis,'') as Majoration_permis,
isnull(date_mecanique,0) as date_mecanique,
isnull(Age_mécanique,0) as Age_mécanique,
isnull(Classe_mécanique,'') as Classe_mécanique,
isnull(marque ,'') as marque,
code_risque ,
code_genre ,
isnull(designation_genre,'') as designation_genre,
isnull(usage ,'') as usage,
code_usage ,
isnull(designation_usage,'') as designation_usage,
isnull(sous_usage ,'') as sous_usage,
isnull(puissance ,'') as puissance,
isnull(code_puissance ,'') as code_puissance,
region_production ,
code_wilaya ,
designation_wilaya,
production.code_zone,
production.designation_zone,
isnull(chiffre_affaire ,'') as chiffre_affaire,
isnull(Nb_place_TPV ,'') as Nb_place_TPV,
isnull(Nbr_place_vehicule ,'') as Nbr_place_vehicule,
isnull(code_Tonnage ,'')as code_Tonnage,
isnull(poids_total ,'')as poids_total,
isnull(mat_inf ,'')as mat_inf,
isnull(designation_mat_inf,'') as designation_mat_inf,
isnull(count(N_sinistre) ,'') as Nombre_sinistre,
CASE
when nature_sinistre='Corporel' then 'Corporel'
when nature_sinistre='Matériel' then 'Matériel'
when nature_sinistre='Mixte' then 'Mixte'
when nature_sinistre='Corporel' or nature_sinistre='Matériel' then 'Mixte'
when nature_sinistre='Corporel' or nature_sinistre='Mixte' then 'Mixte'
when nature_sinistre='Matériel' or nature_sinistre='Mixte' then 'Mixte'
else ''
end as 'nature_sinistre',
isnull(sum( montant_reglement_principal),0) + isnull(sum( montant_provision_finale ),0) as charge
from
production left outer join sinistre
on production.code=sinistre.code and production.nom_compagnie=sinistre.nom_compagnie and date_sinistre>=date_effet and date_sinistre<=date_echeance
where (year(date_ef)>=2010 and year(date_ef)<=2014)
group by
production.nom_compagnie ,
production.code ,
N_agence ,
N_police ,
code_categorie ,
designation_catégorie,
date_ef ,
date_ech ,
période_couverture_annee,
période_couverture_mois,
durée_jours,
année_risque,
Classe_contrat,
sexe_assure ,
designation_sex,
date_naiss_assure,
Age_assuré,
Majoration_age,
date_del_permis_assure ,
Ancienté_permis,
Majoration_permis,
date_mecanique ,
Age_mécanique,
Classe_mécanique,
marque ,
code_risque ,
code_genre ,
designation_genre,
usage ,
code_usage ,
designation_usage,
sous_usage ,
puissance ,
code_puissance ,
region_production ,
code_wilaya ,
designation_wilaya,
production.code_zone,
production.designation_zone,
chiffre_affaire ,
Nb_place_TPV ,
Nbr_place_vehicule ,
code_Tonnage ,
poids_total ,
mat_inf ,
designation_mat_inf,
nature_sinistre; -
-
-
-
-