fonction mathématique et clause where
Anonyme
Je me trouve devant un probleme assez surprenant toute utilisation d'une fonction mathematique dans la clause where fait que la requete ne renvoie aucun enregistrement
exemple de requete
select * from client where ABS(Debit)>0
j ai aussi essaye en passant par un hfiltre idem, apparement le moteur HF ne sait pas traiter les opérations mathématique dans le where

Contribution le : 18/10/2005 14:55
Créer un fichier PDF de la contribution Imprimer


Re: fonction mathématique et clause where
Animateur WDF
Inscrit:
26/06/2002 16:24
De wdforge.org
Post(s): 2822
Bonjour,
Selon l'aide, la clause WHERE du SQL du WLangage ne supporte que les opérateurs suivant : AND,BETWEEN,IN,IS NULL,LIKE,OR,NOT

Il semble que les fonctions mathématiques suivantes ne soient utilisable que dans le SELECT : ABS,MOD,ACOS,PI,ASIN,POWER,ATAN,ROUND,COS,SIGN,EXP,SIN,LN,SQRT,LOG,TAN



Contribution le : 18/10/2005 15:38
_________________
R&B
Contact, CV.
Créer un fichier PDF de la contribution Imprimer


Re: fonction mathématique et clause where
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

select * from client where ABS(Debit)>0

revient à ecrire

select * from client where Debit<>0

Ce qui fonctionnerait sans probleme avec WinDev

Contrairement à Access on ne peut ajouter des fonctions du langage dans la requete SQL.
De plus le SQL WinDev ne supporte pas encore toutes les commandes du SQL

Contribution le : 18/10/2005 15:46
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: fonction mathématique et clause where
Anonyme
j'ai pris un exemple simple pour qu'il soit parlant mes besoins de formules mathématiques sont plus complexes, windev donne ces opérateurs comme fonctionnels ont peut d'ailleurs y acceder via leur editeur de requete, bien sur la requete generee renvoie aucuns enregistrement c'est donc bien un [oups, modéré]

[modérateur]Merci de repporter vos griefs en direct aux services adéquats, les moteurs de recherche cela vous parle ?[/modérateurs]

Contribution le : 18/10/2005 15:52
Créer un fichier PDF de la contribution Imprimer


Re: fonction mathématique et clause where
Anonyme
Je signale juste un disfonctionnement, un forum sert aussi à cela

Contribution le : 18/10/2005 16:02
Créer un fichier PDF de la contribution Imprimer


Re: fonction mathématique et clause where
Animateur WDF
Inscrit:
26/06/2002 16:24
De wdforge.org
Post(s): 2822
Pas exactement ! Car nous ne sommes l'éditeur du logiciel et pas conséquent ne pouvons agir sur son développement, d'où mon renvoi aux services concernés.
Notre unique possibilité est de vous proposer cet espace complémentaire pour chercher et si possible trouver des solutions. En la matière, nous vous avons donné nos éléments. Pour ne pas polluer inutilement l'espace, je me tiens à votre disposition en privé.

Contribution le : 18/10/2005 16:13
_________________
R&B
Contact, CV.
Créer un fichier PDF de la contribution Imprimer


Re: fonction mathématique et clause where
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Je viens de tester la fonction ABS en sql avec WinDev et HyperFile et cela a l'air de fonctionner correctement,

Pouvez vous nous fournir la requete exact incriminée ?

Contribution le : 18/10/2005 17:55
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: fonction mathématique et clause where
Anonyme
exemple de requete qui ne marche pas
select * from clients where ABS(Age)>1

rubrique age entier non signé sur 1 octet

de facon génrale ce sont les opération mathématique qui posent probleme (ABS ROUND..) les opérations sur les chainent (LEFT ..) ont l'air de mieux fonctionner.


Contribution le : 19/10/2005 15:26
Créer un fichier PDF de la contribution Imprimer


Re: fonction mathématique et clause where
Anonyme
Moi je crois que pour que ça serve, il faut envoyer le bug directement à Pcsoft ! ici il va se perdre ! et en plus tu risques d'avoir une réponse avec la solution...

Contribution le : 20/10/2005 15:26
Créer un fichier PDF de la contribution Imprimer


Re: fonction mathématique et clause where
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

Curieux de voir ce phénomène pouvez vous me faire parvenir en privé une fenetre et le fichier ou partie de fichier incriminée.

Contribution le : 20/10/2005 16:44
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2