merci de ta participation..
j'ai testé ta requete: ça génère une erreur dès la première ligne
Serveur: Msg 207, Niveau 16, État 3, Ligne 1
'stor_id' : Nom de colonne incorrect.
Quelque soient les noms de colonnes qu'on choisisse dans le select, le meme message persiste.
Le message d'erreur disparait lorsqu'on supprime la clause where:
Code :
- where nbr >= (select MAX(qty)
- from sales
- where sales.stor_id = t1.stor_id
- group by sales.stor_id);
|
En fait, j'ai tenté de comprendre ton code, mais j'ai du mal à comprendre à quoi sert cette dernière portion,
notamment quel role joue le where sales.stor_id = t2.stor_id
Ca semble etre une condition de corrélation entre tables.. mais je ne vois pas très bien quelle présentement sa raison d'etre..
P.S. moi23372> veux-tu décrire quel était ton raisonnement stp (plus globalement, ça permet dans un premier temps de mettre de coté la syntaxe SQL )