Das folgende SQL Satement gibt mir den Inhalt von drei Tabellen in einer Tabelle allerdings in nur einer Spalte aus.
tabelle1
spalte a
text
text
text
ICh möchte aber gern sowas zurück bekommen:
tabelle1:
spalte a spalte b spalte c
text text text
Hat da jemand eine Idee?
Edit:
Oder auf einem anderen Weg:
Wie bekomme ich es hin, dass ich an der Stelle l.ID = k.HdrId etwas hinbekomme wie
l.ID = k.HdrId und als neue spalte l.ID = k.BodyID und als neue spalte l.ID = k.SectID
???[/b]
tabelle1
spalte a
text
text
text
ICh möchte aber gern sowas zurück bekommen:
tabelle1:
spalte a spalte b spalte c
text text text
Code:
select Text as test1 from cds_Evocde l, cds_Especde k, cds_Prod a where a.ProdID = k.ProdID and l.ID = k.HdrID and a.ProdId = '1021cd' union
select Text as test2 from cds_Evocde l, cds_Especde k, cds_Prod a where a.ProdID = k.ProdID and l.ID = k.BodyID and a.ProdId = '1021cd' union
select Text as test3 from cds_Evocde l, cds_Especde k, cds_Prod a where a.ProdID = k.ProdID and l.ID = k.sectid and a.ProdId = '1021cd'
Hat da jemand eine Idee?
Edit:
Oder auf einem anderen Weg:
Code:
select Text as neu from cds_Evocde l join cds_Especde k on l.ID = k.HdrId where k.ProdId = '102122'
Wie bekomme ich es hin, dass ich an der Stelle l.ID = k.HdrId etwas hinbekomme wie
l.ID = k.HdrId und als neue spalte l.ID = k.BodyID und als neue spalte l.ID = k.SectID
???[/b]