Bonjour à tous,
J'essaie d'effectuer la requête suivante (DB Hyperfile et exécutée depuis un code windev):
mais j'ai un problème au niveau des opérations dans le BETWEEN : "({param_X}-{param_tolérance}) " me retourne des résultats erronés alors que la requête fonctionne si je supprime les param_tolérance. Dois-je remplacer les 4 bornes par 4 paramètres ou puis-je faire une soustraction dans la requête?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SELECT Marquage.IDMarquage FROM Marquage WHERE Marquage.coordonnée_x BETWEEN ({param_X}-{param_tolérance}) AND ({param_X}+{param_tolérance}) AND Marquage.coordonnée_y BETWEEN ({param_Y}-{param_tolérance}) AND ({param_Y}+{param_tolérance})
Merci d'avance pour votre aide...
Partager