Geachte PHP hulpers,
Ik zit hier met een database die als volgt is opgebouwd:
Persoon - Eigenschap1 - Eigenschap2 - Type - Leeftijd
Persoon A - E1 - E2 - Type 1 - L
Persoon A - E1 - E2 - Type 2 - L
Persoon A - E1 - E2 - Type 3 - L
Persoon B - E1 - E2 - Type 1 - L
Persoon B - E1 - E2 - Type 1 - L
Persoon B - E1 - E2 - Type 1 - L
etc
Nu zou ik de database graag zou indelen dat elke persoon een rij krijgt en elke kolom een type.
Ik heb een nieuwe tabel gemaakt met de opbouw die ik wil en met mijn gebrekkige SQL kennis zat ik aan het volgende te denken om de gegevens uit de oude tabel naar de nieuwe te krijgen:
UPDATE nieuwetabel INNER JOIN oudetabel ON nieuwetabel.persoon = oudetabel.persoon AND nieuwetabel.eigenschap1 = oudetabel.eigenschap AND nieuwetabel.eigenschap2 = oudetabel.eigenschap2 SET nieuwetabel.[oudetabel.type].oudetabel.leeftijd
Het probleem zit hem in het laatste deel "SET nieuwetabel.[oudetabel.type].oudetabel.leeftijd". Ik wil dus dat hij de leeftijd invoert in de kolom van het type van de persoon. Weet iemand hoe ik MS access ervan kan overtuigen om dit te doen?
Bij voorbaat dank!
749 views