Je suis confronté au format d'une requête où ce qui devrait être un nombre, n'est pas reconnu comme tel.
C'est d'autant plus gênant car l'array obtenu par la requête (_SQLite_GetTable2d(-1, $sql ,$aResult, $iRows, $iColumns)), est importé dans un tableau Excel pour en calculer la moyenne.
Voici le début de la requête:
select T.Enseigne,T.commercial, T.Nbmagasins, T.Enregistrements, round(T.Enregistrements/cast(T.Nbmagasins as real)*100,2) as DN , X.mois, X.annee
Tous les nombres sont reconnus sauf pour le calcul
round(T.Enregistrements/cast(T.Nbmagasins as real)*100,2)
qui se présente comme du texte dans Excel.Existe t'il un moyen de forcer le format nombre au niveau Sqlite ? (Excel ne veut rien savoir !)
Merci de vos réponses.