bonjour
j'ai un souci dans l'exécution d'un code python contient une requête SQL (au dessous), le souci c'est que le code fait la somme de production de toutes les communes sauf une commune, et cela seulement pour un type de céréales (orge).
vraiment je me suis bloqué et je ne sais pas où se trouve le problème? surtout que je suis pressée et je doit présenté mon travail bientot
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 import arcpy BD_SIGMSA4 ="Database Servers\mon_PC_SQLEXPRESS.gds\hhh (VERSION:dbo.DEFAULT)" req4="Select CodeCommuneFK as codecom,SUM(ISNULL(Production,0)) As [ProdTotal2],SUM(ISNULL(Rendement, 0)) As [RendTotal2],SUM(Superficie) As [SupTotal2],TypeCereales FROM hhh.DBO.CerealesHiver Where TypeCereales='3' AND AnneeAgricole='12' and CodeCommuneFK='2728' GROUP BY CodeCommuneFK,TypeCereales" arcpy.CreateDatabaseView_management(BD_SIGMSA4, "ddd11", req4)
merci
Partager