Requête SQL sur 4 tables

Fermé
Thebuzz Messages postés 41 Date d'inscription vendredi 27 avril 2007 Statut Membre Dernière intervention 24 octobre 2010 - 14 août 2009 à 11:14
Thebuzz Messages postés 41 Date d'inscription vendredi 27 avril 2007 Statut Membre Dernière intervention 24 octobre 2010 - 14 août 2009 à 12:14
Bonjour à toutes et tous,

Voici ma question :

J'ai 4 tables

Client :
increment_id
client_id
client_prenom
client_nom
client_mail

Bon :
increment_id
numero_bon_id
date_echeance_bon

Envoi Bon :
increment_id
numero_bon_id
client_id
date_envoi_bon

Bon utilisé :
increment_id
numero_bon_id
client_id
date_bon_utilise
numero_commande

Ma demande est la suivante :

Je souhaite extraire
1- Tous les Clients qui n'ont pas de Bon
ET
2- Tous les Clients qui ont un reçu un bon ( table Envoi Bon ), qui ont utilisé le bon ( table Bon utilisé ) ET
que le numéro_commande ( table Bon utilisé ) n'est pas zéro ET
que la date_bon_utilise ( table Bon utilisé ) est plus grande que la date_echeance_bon ( table Bon )

J'espère avoir été clair pour votre réponse


A voir également:

2 réponses

azovivina Messages postés 4 Date d'inscription vendredi 14 août 2009 Statut Membre Dernière intervention 14 août 2009
14 août 2009 à 12:11
bonjour mon frere,
Je n'ai pas bien compris ta demande. C'est une seule requete qui doit donner tout ce résultat ou c'est des requete séparés?
soit clair et je te renvoie la réponse.
0
Thebuzz Messages postés 41 Date d'inscription vendredi 27 avril 2007 Statut Membre Dernière intervention 24 octobre 2010 1
14 août 2009 à 12:14
Hello,

Si possible en une seule...

Cependant, je prends aussi en plusieurs...

Comme bon te semble
0