Wie stelle ich beziehung zwischen 2 Tabellen her

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

  • Wie stelle ich beziehung zwischen 2 Tabellen her

    Hallo liebe forenmitglieder, ich habe als eher unerfahrener SQL'er ein für mich großes problem.

    Und Zwar:
    Ich hebe zwei tabellen:
    Code:
    CREATE TABLE `svmembers` (
      `id` int(11) NOT NULL auto_increment,
      `lastname` text NOT NULL,
      `surename` text NOT NULL,
      `dob` date NOT NULL default '0000-00-00',
      `street` text NOT NULL,
      `str_number` text NOT NULL,
      `postal_code` text NOT NULL,
      `town` text NOT NULL,
      `tel` text NOT NULL,
      `fax` text NOT NULL,
      `mobtel` text NOT NULL,
      `email` text NOT NULL,
      `doe` text NOT NULL,
      `dof` text NOT NULL,
      `sel_dep` text NOT NULL,
      `sel_auhorized` text NOT NULL,
      `owner` text NOT NULL,
      `bankname` text NOT NULL,
      `banknumber` text NOT NULL,
      `accountnumber` text NOT NULL,
      `comments` text NOT NULL,
      PRIMARY KEY  (`id`)
    ) TYPE=MyISAM AUTO_INCREMENT=2 ;
    in der Grundaten von Mitgliedern sind

    und:

    Code:
    CREATE TABLE `payview` (
      `id` int(11) NOT NULL auto_increment,
      `lastname` text NOT NULL,
      `surename` text NOT NULL,
      `2007-1` text NOT NULL,
      `2007-2` text NOT NULL,
      `2008-1` text NOT NULL,
      `2008-2` text NOT NULL,
      `2009-1` text NOT NULL,
      `2009-2` text NOT NULL,
      `2010-1` text NOT NULL,
      `2010-2` text NOT NULL,
      PRIMARY KEY  (`id`)
    ) TYPE=MyISAM AUTO_INCREMENT=2 ;
    in der soll stehen ob die beiträge bezahlt sind.

    Jetzt zur eigentlichen Frage:

    Gibt es eine Möglichkeit dass, wenn ich ein neues Mitglied in der
    ersten tabelle anlege, dieser ind der zweiten automatisch mit
    eingetragen wird und zb. die Gleiche ID bekommt dass ich dieses
    Mitglied Später in einer zahlungsübersicht wieder kit den korrekten
    daten angezeigt bekomme?

    Schonmal Danke für eure Bemühungen im Voraus.

    PS: Ich weis das sagt jetzt jeder, aber ich habe in der suche nix
    gefunden was mir weiterhilft vieleicht würde mir eine erklärung wie
    ich beziehungen herstelle schon weiter helfen. Habe aber noch keine
    entdecken können

  • #2
    Trigger.

    Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

    bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
    Wie man Fragen richtig stellt

    Kommentar

    Lädt...
    X