Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Query question
Message
 
 
À
20/03/2015 15:30:02
Information générale
Forum:
Visual FoxPro
Catégorie:
Client/serveur
Titre:
Versions des environnements
Visual FoxPro:
VFP 9 SP2
OS:
Windows Server 2012
Network:
Windows 2008 Server
Database:
MySQL
Application:
Web
Divers
Thread ID:
01617030
Message ID:
01617036
Vues:
33
>>My nephew asked for some help on a query and so far I can't seem to think of a good way to do it. Here is his question.
>>
>>A one-to-many relationship where the parent table is a list of customers and the child table is a list of things they've bought. It's easy enough to select customers who have bought a television. It's also simple to select customers who have bought a television or a couch. But how do I select customers who have bought both a television and a couch? The following is returning customers who have bought both or one of the items:
>>
>>
>>I don't have data to test with and I was hoping someone could had an idea.
>>
>>Thanks
>
>I would have done essentially the same as Naomi but changing the HAVING clause to be
>HAVING COUNT(*) = < number of items in list >
You would need count(distinct(ProductId)) in this case. Simple count would not work.
If it's not broken, fix it until it is.


My Blog
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform