Announcement

Collapse
No announcement yet.

Datensatzbezogen weitere Spalten anfügen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Datensatzbezogen weitere Spalten anfügen

    Hallo zusammen,

    ich stehe vor folgendem Problem.

    Ich habe innerhalb einer Firebird Datenbank eine Tabelle mit mehreren Anschriften.

    ANSCHRIFTEN (ID,STRASSE,HAUSNUMMER,PLZ,ORT)

    Über eine zweite Tabelle möchte ich die Möglichkeit geben, Datensatzbezogen weitere Spalten den Anschriften zuzuordnen.

    ANSCHRIFTEN_ZUSATZ (ID,ANSCHRIFTID,TITEL,INHALT)

    Die Überschriften und Inhalte können bei unterschiedlichen Anschriften variieren. Daher dieser Weg.

    Als Ergebnis möchte ich eine Zeile mit STRASSE,HAUSNMMER,PLZ,ORT,TITEL1,TITEL2,TITEL3
    Dazu natürlich auch die passenden Inhalte.

    Hat dazu jemand eine Idee?

  • #2
    Was ist die Frage?
    Das anlegen der Tabellen?
    Das auslesen?

    http://www.w3schools.com/sql/sql_join.asp
    Christian

    Comment


    • #3
      Das Problem ist die Gestaltung der Abfrage.
      Meine momentane Abfrage lautet:
      SELECT ANSCHRIFTEN.*,ANSCHRIFTEN_ZUSATZ.TITEL,ANSCHRIFTEN .ZUSATZ,* FROM ANSCHRIFTEN INNER JOIN ANSCHRIFTEN_ZUSATZ ON ANSCHRIFTEN.ID=ANSCHRIFTEN_ZUSATZ.ANSCHRIFTID;

      Zu einem Testdatensatz habe ich in der Zusatztabelle 4 Einträge (4x Titel, 4x Inhalt).
      Ausgegeben werden mit o.g. Abfrage vier Zeilen mit gleichen Einträgen, außer dem Inhalt. Für jeden Inhalt gibt es eine Zeile.
      Diese vier Inhalte möchte ich gerne hintereinander in die eine Zeile zum Datensatz.

      Comment

      Working...
      X