Requête SQL sur une base de données en python
bonjour
données : table des céréales
j'exécute une requête sql en code python pour afficher la somme de production d'un type de céréale de chaque commune.
le problème est :
elle calcule la somme pour toute les commune sauf une commune, et je n'arrive pas à savoir où est l'erreur?
Est ce que vous pouvez m'aidez, je suis pressé car je doit présenté mon travail bientot?
Code:
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) |
je vous remercie