Chalut!
Bon déjà je débute en sql (et j'utilise mySQL au fait) donc je pense que peut être je m'attaque à un problème velu mais bon... Explications! :
je voudrais créer une rose des vents grâce à un framework js qui s'appelle highchart.
une rose des vents est divisée en 16 parties, les points cardinaux qui indiquent la direction du vent.
la station météo me génère une table avec des relevés de données fais toutes les 5 minutes.
Les données de ma BDD qui m'intéressent ici sont : direction du vent et vitesse du vent.
le truc c'est que pour la direction la colonne renvoie des valeurs allant de 0 à 360 que je dois regrouper par tranches.
si par exemple j'ai un relevé qui indique une direction de 350, je voudrait que cela soit classé dans la plage de valeur qui indique le Nord, si j'ai un relevé à 50 il faut que cela corresponde à Nord-Est... Enfin j'imagine que vous avez capté.
la question est comment faire ce découpage par plages de valeurs sans enchainer des requêtes dans mon code php... ça me parait sale et assez bourrin.
MySQL est il capable de faire ce calcul et est il plus performant de le faire faire directement par lui plutôt qu'avec php ou même js côté client?
Merci d'avance pour vos chouettes réponses!
Partager