Liebe Forummitglieder,
ich bin Mitarbeiter eines Lehrstuhls für päd. Psychologie und stehe vor einem Problem bzgl. einer Dastenbank mit der wir unser Lernportfolio betreiben.
Ich möchte/muss einige Daten der Tabellen aus der Datenbank extrahieren, was mir auch teilweise gelang, für das exakte Ergebnis, so wie man es von mir haben möchte, fehlt mir allerdings das Know-How (es ist einfach nicht mein Gebiet). Vielleicht kann mir hier ein SQL versierter Nutzer auf die Sprünge helfen. Das wäre wirklich großartig.
Zu meinem Problem:
Die Daten und Einträge der Portfolionutzer sind in verschiedenen Tabellen gespeichert, die Inhalte offenbar mit einem numerischen Identifikator verbunden.
reduz. Bsp.
Tabelle1
ID name Artefakt
001 Mueller 1166
Tabelle2
artefakt Eintrag tag ctime
1166 M's Blogeintrag... 2264 datum
Tabelle3
tag keyword
2264 word 1
2264 word 2
2264 word 3
3435 word 1
. .
Ziel ist es diese Daten in eine(!) Zeile pro Teilnehmer zu bringen, damit man dann mit Analyseprogrammen dran gehen kann, also
ID name ctime Eintrag keyword keyword keyword . . .
ID name ctime Eintrag keyword keyyword keyword
001 Mueller Datum Muellers Blogeintrag... word 1 word 2 word 3
002 . . . .
und hier liegt das Problem: ich bekomme die Keywords, die leider nicht immer in der gleichen Anzahl vorliegen hinter den Eintrag. Was ich erhalte ist ist z.B. so viele Zeilen des Eintrags 1166 untereinander wie es keywords gibt. Das heißt in der Spalte Eintrag habe ich dann viele Aussagen doppelt und dreifach, was eine Auswertung unmöglich macht.
Beispiel:
ID name ctime Eintrag keyword
001 Mueller Datum Hier kommt Muellers Blogeintrag... word 1
001 Mueller Datum Hier kommt Muellers Blogeintrag... word 2
001 Mueller Datum Hier kommt Muellers Blogeintrag... word 3
002 . . . . . .
Kann mir bitte jemand helfen?
ich bin Mitarbeiter eines Lehrstuhls für päd. Psychologie und stehe vor einem Problem bzgl. einer Dastenbank mit der wir unser Lernportfolio betreiben.
Ich möchte/muss einige Daten der Tabellen aus der Datenbank extrahieren, was mir auch teilweise gelang, für das exakte Ergebnis, so wie man es von mir haben möchte, fehlt mir allerdings das Know-How (es ist einfach nicht mein Gebiet). Vielleicht kann mir hier ein SQL versierter Nutzer auf die Sprünge helfen. Das wäre wirklich großartig.
Zu meinem Problem:
Die Daten und Einträge der Portfolionutzer sind in verschiedenen Tabellen gespeichert, die Inhalte offenbar mit einem numerischen Identifikator verbunden.
reduz. Bsp.
Tabelle1
ID name Artefakt
001 Mueller 1166
Tabelle2
artefakt Eintrag tag ctime
1166 M's Blogeintrag... 2264 datum
Tabelle3
tag keyword
2264 word 1
2264 word 2
2264 word 3
3435 word 1
. .
Ziel ist es diese Daten in eine(!) Zeile pro Teilnehmer zu bringen, damit man dann mit Analyseprogrammen dran gehen kann, also
ID name ctime Eintrag keyword keyword keyword . . .
ID name ctime Eintrag keyword keyyword keyword
001 Mueller Datum Muellers Blogeintrag... word 1 word 2 word 3
002 . . . .
und hier liegt das Problem: ich bekomme die Keywords, die leider nicht immer in der gleichen Anzahl vorliegen hinter den Eintrag. Was ich erhalte ist ist z.B. so viele Zeilen des Eintrags 1166 untereinander wie es keywords gibt. Das heißt in der Spalte Eintrag habe ich dann viele Aussagen doppelt und dreifach, was eine Auswertung unmöglich macht.
Beispiel:
ID name ctime Eintrag keyword
001 Mueller Datum Hier kommt Muellers Blogeintrag... word 1
001 Mueller Datum Hier kommt Muellers Blogeintrag... word 2
001 Mueller Datum Hier kommt Muellers Blogeintrag... word 3
002 . . . . . .
Kann mir bitte jemand helfen?