Hi All
Sorry for the late reply - my DSL has been down and BT have only just got me re-connected. (Web developer with no web access....
)
With regards to the SQL I would LIKE to execute, here's what it looks like:
SELECT dbo.Product.ProductID, dbo.Product.Name, dbo.ProductTypeOptionAttributeCombination.CombinationID, dbo.ProductTypeOptionAttributeCombination.Name AS Expr1,
dbo.ProductTypeOptionAttributeCombinationProfile.ProductTypeOptionAttributeCombinationID,
dbo.ProductTypeOptionAttributeCombinationProfile.ProductTypeOptionAttributeID, dbo.ProductTypeOptionAttribute.Name AS Expr2
FROM dbo.Product INNER JOIN
dbo.ProductTypeOptionAttributeCombination ON dbo.Product.ProductID = dbo.ProductTypeOptionAttributeCombination.ProductID INNER JOIN
dbo.ProductTypeOptionAttributeCombinationProfile ON
dbo.ProductTypeOptionAttributeCombination.CombinationID = dbo.ProductTypeOptionAttributeCombinationProfile.ProductTypeOptionAttributeCombinationID INNER JOIN
dbo.ProductTypeOptionAttribute ON
dbo.ProductTypeOptionAttributeCombinationProfile.ProductTypeOptionAttributeID = dbo.ProductTypeOptionAttribute.AttributeID INNER JOIN
dbo.ProductTypeOptions ON dbo.ProductTypeOptionAttribute.OptionID = dbo.ProductTypeOptions.OptionID
Now, I appreciate that this may mean nothing to you, and if it helps for me to upload some SQL to create the tables and insert some sample data, I can do.
- I've not put the WHERE clause on this *
I have attached a CSV of a sample dataset - this is in fact for a database of tyres - so each tyre will have four set 'OptionAttribute' entries against the 'Combination'.
So if you look at the first line, CombinationID 37702 would be a tyre sized 0/0/0/H.
In my LLBL Filter, I would like to get all the OptionCombination entities where it has OptionAttribute entities with the ID 31, 1, 113 and 147.
I appreciate that this example using tyres might be a bit confusing as it isn't very intuitiive. If you would like me to create an example using shoes (for example) let me know and I will put something together.
Many thanks for your assistance!
Darren
Attachments
Filename |
File size |
Added on |
Approval |
example.csv
|
16,517 |
05-Nov-2007 23:31.09 |
Approved |