comparaison SQL
Posté : 01 févr. 2007, 11:05
Bonjour,
j'ai une requête qui compare deux comptes, dont l'un est converti en entier.
Voici la requête :
Si le COUNT = COUNT converti en entier, alors afficher 1, sinon afficher 0. (en gras c'est ça la requête).
Mon souci, c'est que cette requête affiche 1 également lorsque les résultats ne sont pas égaux, et je n'arrive pas à saisir mon erreur.
Merci d'avance pour votre aide.
j'ai une requête qui compare deux comptes, dont l'un est converti en entier.
Voici la requête :
Code : Tout sélectionner
SELECT IF (COUNT(R.Archive)/2 = CAST(COUNT(R.Archive)/2 AS SIGNED), 1, 0) AS RESULTAT
FROM articles_operations R
WHERE R.ArticleId=3Mon souci, c'est que cette requête affiche 1 également lorsque les résultats ne sont pas égaux, et je n'arrive pas à saisir mon erreur.
Merci d'avance pour votre aide.
