mehrere Werte in einem tabellenfeld

Ruediger

Erfahrenes Mitglied
ich habe folgendes problem:

Ich möchte in ein tabellenfeld (unter der gleichen ID) mehrere werte einfügen. Also z.b. einem Eintrag mit der Nummer 15 mehrere Zahlenwerte 10, 12, 14, 15, 19 usw. zuweisen. Der Eintrag klappt auch zuerst über die INSERT dann über die UPDATE funktion.

wenn ich die einträge aber auslesen will, kann ich nur die ganze zelle auslesen also mit 10, 12, .... usw.

gibt es eine möglichkeit die einzelnen werte auszulesen? ich habe in meinem beispiel die werte durch -leerzeichen-komma- getrennt.

danke im vorraus
rue
 
Warum erstellst du nicht für jede Zahl einen eigenen Datensatz? Das würde dann der ertsen Normalform für Datenbankarchitektur entsprechen.

Ich glaube nicht das es eine Möglichkeit gibt diese einzelnt auszugeben. Jedenfalls gibt mein schlaues SQL Buch keine Möglichkeit an. Und auch mir fällt keine ein.

Du kannst das auslesen, und mußt es später bei der Verarbeitung der Daten zerlegen, in PHP gibt es z.B. die Funktion explode()
 

Neue Beiträge

Zurück