Thread Eine Zeile mehrfach mit verschiedenen Spalten auslesen? (10 answers)
Opened by pktm at 2010-05-26 19:37

pktm
 2010-05-26 19:37
#137634 #137634
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
Hallo!

Ich habe hier Datensätze, die nicht-normalisiert in einer Zeile stehen und sich in einer festgelegten Anzahl wiederholen. Es handelt sich um einen Bezeichner und eine dazugeärige URL für 3 verschiedenen Sprachen. An diesem Schema ist nichts zu rütteln, ich muss damit arbeiten.

Die Datensätze sehen vereinfacht so aus:
<id, lang1_bez, lang1_url, lang2_bez, lang2_url, lang3_bez, lang3_url>

Kann ich diese Tabelle nun irgendwie so auslesen, dass ich für einen Datensatz 3 Zeilen zurück bekomme, in der jeweils die Felder einen anderen Sprache erscheinen?
Also in der Art <id, lang, bez, url>?

Kann man da eventuell was mit self-joins machen?

Edit: ich suche eine Lösung für MySQL, also einen Weg, das als SQL-Statement zu formulieren.

Grüße, pktm
Last edited: 2010-05-26 23:07:20 +0200 (CEST)
http://www.intergastro-service.de (mein erstes CMS :) )

View full thread Eine Zeile mehrfach mit verschiedenen Spalten auslesen?