[Résolu]Problème avec requête SQL

Mammouth du PHP | 19672 Messages

26 juil. 2005, 11:03

Quelle est ta clé primaire dans la table ?
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Mammouth du PHP | 19672 Messages

26 juil. 2005, 11:08

Non, l'alignement n'a aucun effet, mais les parenthèses en revanche ont certainement une influence majeure.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphanteau du PHP | 14 Messages

26 juil. 2005, 11:12

il y a 7 champs pour la clé primaire. arg1 et arg2 ne font pas parti de la clé.

mais je pense que là c'est bon, je n'ai aucun résultat à ma requête. J'ai eu confirmation sur un forum DB2 que la syntaxe est maintenant bonne avec les parenthèses :

Code : Tout sélectionner

select * from employee as A where 1 < (select count(*) from employee as B where B.FIRSTNME = A.FIRSTNME)
cette syntaxe est correcte et apparemment l'outil que j'utilise pour faire mes requêtes dans DB2 est sensible à l'alignement : il faut mettre les where en début de ligne. Etonnant mais vrai !

Merci à tous pour votre aide.

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

26 juil. 2005, 11:13

Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.

ViPHP
pjl
ViPHP | 2119 Messages

26 juil. 2005, 11:25

7 champs pour la clé primaire
:afraid: