Bonjour à tous,
Je fais un projet sur une base permettant de faire des statistiques sur les accidents routiers.
Pour toute la partie IHM en PHP et xhtml je n'ai pas de soucis. Mon problème vient de certaines requêtes SQL qui sont "moins basiques" que je ne le supposais.
Elles ne sont pas forcément fausses mais peuvent je pense être améliorées.
Mon modèle du domaine est simple : 2 tables : accident et victime et pour un accident j'ai de 1 à x victime(s).
Je vous soumets mes 2 requêtes les plus problématiques.
recherche du nombre de tués en 2 roues par an :
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT * FROM victime,accident WHERE accident.ID = victime.ID AND (accident.ANNEE = '$lastYear' AND (victime.VEHICULE = ('CYCLO' OR 'MOTO') AND( victime.GRAVITE='TUE')))
nombre de tués par an :
En remerciant d'avance ceux qui prendront quelques minutes pour se pencher sur mon problème en cette période de vacances.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT SUM(NBR_TUE) AS nbr_tue FROM accident WHERE ANNEE = '$lastYear'




Répondre avec citation









Partager