Probleme de requete SELECT sur msSQL

Probleme de requete SELECT sur msSQL - SQL/NoSQL - Programmation

Marsh Posté le 04-09-2009 à 12:23:16    

Salut,
 
jai un souci de requete:  
 
je cherche a selectionner tous les clients d une base qui repondent a certains criteres, puis, de cette liste de clients, voir combien existent dans la base produit
 
Jai donc cette requete:

Code :
  1. SELECT t1.IDClient FROM clients AS t1 INNER JOIN commandes AS t2 ON (t1.IDClient = t2.IDClient) WHERE t1.cp ="75015" AND t1.date_inscription = "2009-06-11"


 
ca coince dans la structure du join apparemment, ou ai je faux? Est ce possible de faire ce que je veux faire en une requete, ou cest a scinder en deux?

Reply

Marsh Posté le 04-09-2009 à 12:23:16   

Reply

Marsh Posté le 04-09-2009 à 13:12:28    

ca parait a peu près bon, à part peut être le fait de rajouter un distinct... t'as quoi comme résultat?

Reply

Marsh Posté le 04-09-2009 à 14:25:44    

ca me sort error on join syntax

Reply

Marsh Posté le 04-09-2009 à 14:34:49    

Je ne comprend pas deja pourquoi tu mets la table t2, elle ne sert à rien ici.
 
Sauf si c'est pour choisir les clients qui ont une commande et je ferai :
 
SELECT t1.IDClient FROM clients AS t1 WHERE t1.cp ="75015" AND t1.date_inscription = "2009-06-11" And t1.IDClient IN (Select Distinct(IdClient) from Commandes)

Reply

Marsh Posté le 04-09-2009 à 14:57:08    

ca, ca marche! merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed