Hello,
what is the right way to make a pivot query in vba based on another query.
I have the following:
The transform query should be based on the first query. So the first query is actualy the QryBasicCrosstab.
How can I combine these queries in vba?
Best regards,
Sven.
what is the right way to make a pivot query in vba based on another query.
I have the following:
Code:
'strSQL = " SELECT CustomerGroup.Klantnaam, Grammages.Grammage, Grade.Grade, "
'strSQL = strSQL & " Widths.Width, Purchased.WidthNr "
'strSQL = strSQL & " FROM Widths INNER JOIN (Grade INNER JOIN (Grammages INNER JOIN (CustomerGroup "
'strSQL = strslq & " INNER JOIN Purchased ON CustomerGroup.Klantnummer = Purchased.Klantnummer) "
'strSQL = strSQL & " ON Grammages.GrammageNr = Purchased.GrammageNr) ON "
'strSQL = strSQL & " Grade.GradeNr = Purchased.GradeNr) ON Widths.WidthNr = Purchased.WidthNr;"
'strSQL = " TRANSFORM Count(QryBasicCrosstab.WidthNr) AS AantalVanWidthNr "
'strSQL = strSQL & " SELECT QryBasicCrosstab.Klantnaam, QryBasicCrosstab.Grammage, "
'strSQL = strSQL & " QryBasicCrosstab.Grade, Count(QryBasicCrosstab.WidthNr) AS [Totaal WidthNr] "
'strSQL = strSQL & " FROM QryBasicCrosstab "
'strSQL = strSQL & " GROUP BY QryBasicCrosstab.Klantnaam, QryBasicCrosstab.Grammage, "
'strSQL = strSQL & " QryBasicCrosstab.Grade "
'strSQL = strSQL & " PIVOT QryBasicCrosstab.Width; "
The transform query should be based on the first query. So the first query is actualy the QryBasicCrosstab.
How can I combine these queries in vba?
Best regards,
Sven.