Insert / update 2 tabellen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Insert / update 2 tabellen

    Ich habe 2 Tabellen

    artikel

    id/sorte/artikel/preis/status

    gruppen

    id/sorte/gruppenname

    Über das Feld Sorte werden Abfragen getätigt.

    Sollte nun die Sorte in gruppen geändert werden, würde ja die Abfrage nicht mehr stimmen.

    Ich möchte nun erreichen, das bei Insert/Update der sorte in der Tabelle gruppe gleichzeitig auch das Feld sorte in der Tabelle artikel bearbeitet wird.

    Wer kann helfen ?
    Zuletzt geändert von hinni; 08.04.2002, 19:06.

  • #2
    Also ich würde Dir empfehlen für Sorte eine eigene Tabelle zu machen...
    Dann hast Du in den anderen zwei tabellen nur eine ID.
    Beantworte nie Threads mit mehr als 15 followups...
    Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

    Kommentar


    • #3
      ... mmm

      aber wie stelle ich dann den Bezug zu sorte her ? Die ID in den anderen beiden tabellen kann man ja nicht in Beziehung setzen.

      1 Gruppe = mehrere Artikel mit unterschiedlicher ID

      Die Abfrage soll ja lauten: zeige mir alle artikel der der sorte X unter dem gruppennamen der sorte X aufgelistet.

      Kommentar


      • #4
        Na ganz einfach mach 3 Tabellen...

        artikel
        id/sorte_ID/artikel/preis/status

        gruppen
        id/sorte_ID/gruppenname

        sorte
        ID/sorte

        wenn jetzt in den tabs artikel und gruppen nur die sorte.ID steht kannst Du in der Tabelle sorte die Sorte ändern und sie wird bei den Abfragen automatisch aktualisiert.
        Beantworte nie Threads mit mehr als 15 followups...
        Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

        Kommentar


        • #5
          ...soweit so gut, aber nach sorte ist auch die Reihenfolge der Auflistung "sortiert".

          d.h. aber jetzt.

          alt: ID sorte

          1 A
          2 B

          neu: 1 B
          2 A



          Wenn ich nun die Liste generiere und nach der sorte_id sortiere,
          steht ja nun B als erstes ....

          Kommentar


          • #6
            danke

            danke für die hilfe, habe lösung gefunden ...

            Kommentar

            Lädt...
            X