Am o problema de ACCESS pe care am incercat sa o rezolv in fel si chip: am gasit solutia dar m-am blocat intr-o anumita faza asa ca apelez la ajutorul vostru.
Se da un tabel care se numeste "NUME_TABEL" cu campurile "KEY FIGURES", "PRODUS 1", "PRODUS 2", "PRODUS 3" si "PRODUS 4". Acum ce vreau eu sa fac: vreau ca valorile campului "KEY FIGURES" sa devina campuri iar campurile PRODUS 1, PRODUS 2, PRODUS 3 si PRODUS 4 sa devina valori. Mai pe romaneste vreau sa fac in ACCESS ceea ce se numeste in excel copy/paste special values transpose. Vreau sa fac un transpose intre linii si coloane.
Stiu si cum se face: cu SQL SPECIFIC, respectiv Union Query; problema este ca m-am blocat, am gresit sintaxa si nu mai ii dau de cap.
Va rog daca se poate sa ma ajute cineva.
28 Aug 2007, 14:36:
Mai am rezolvat ceva din problema in sensul ca am reusit sa il fac in sql fara unio query deocamdata. Problema este ca la inceput a rulat interogarea dar nu a calculat corect suma. Acum nu mai merge ca imi da eroare de sintaxa si m-am zapacit nu stiu ce sa mai fac. Iata ce am reusit:
SELECT "SumOfDummy LoB" AS fieldname, Sum('Dummy LoB') AS ['PRODUS 1']
FROM NUME_TABEL;
*unde Dummy LoB reprezinta una din valorile campului key figures asa cum am mentionat anterior. Dupa cum am spus nu functioneaza....
Aveti idee ce are sintaxa de nu merge?? E ceva banal ca imi spune ca lipseste un semn de punctuatie.