Nous sommes actuellement le 11 Juil 2026, 00:03

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 2 message(s) ] 
Auteur Message
MessagePublié: 18 Mars 2007, 14:13 
Hors-ligne
Occasionnel
Occasionnel
Avatar de l’utilisateur

Inscription : 12 Jan 2002, 15:30
Message(s) : 161
Localisation : Beauport
Bonjour à tous,
J'ai un petit problème avec ma requete SQL et je soupçonne déjà quelque chose. Alors c'est rien de vraiment compliqué c'est juste que je n'ai jamais été confronté à ça et bon je me questionne ;)

Alors voici je fais une requete pour trouver tous les plages horaire travaillé par un employé à un taux X. dans ma table, le taux horaire est sous forme de float, ainsi je peux mettre des taux qui ne sont pas entiers. La requete fonctionne très bien quand mes X sont entiers (ex.: SELECT * FROM timesheet WHERE `Salaire` = 'X' retourne quelque chose). Cependant, lorsque X est fractionnaire, la requete ne me retourne rien, même si j'ai validé qu'un tel enregistrement existait dans ma table. Je me doute bien qu'il doit y avoir un problème avec les type de variable, MySQL recherche la string 9.35 mais ne la trouve pas...alors comment on fait pour qu'il recherche le float 9.35? :D

Jean-Thomas

_________________
Jean-Thomas Baillargeon


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 22 Mars 2007, 10:23 
Hors-ligne
Occasionnel
Occasionnel
Avatar de l’utilisateur

Inscription : 12 Jan 2002, 15:30
Message(s) : 161
Localisation : Beauport
Bon réglé avec une passe croche...
pour les intéressés,
au lieu de

WHERE Salaire = $Salaire
utilisez
WHERE abs(`Salaire`-$Salaire) <0.01

le 0.01 est seulement une tolérance...vive les informatique qui ne stockent pas les chiffres en chiffres!

_________________
Jean-Thomas Baillargeon


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 2 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 4 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
cron
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site