Anzeige:
Ergebnis 1 bis 3 von 3

Thema: komp. sql Abrage

  1. #1
    Registrierter Benutzer
    Registriert seit
    09.10.2002
    Ort
    Berlin
    Beiträge
    110

    komp. sql Abrage

    Hallo

    Ich hätte eine ziemlich komplizierte Abfrage(jedenfalls für mich).

    Zwei Tabellen einer Datenbank sind wie folgt aufgbaut:

    Code:
    Tab1:
    +--------+-----------+------------+---------+---------+
    |Spieltag|Heimmannsch|Auswärtsmann|Ergebnis1|Ergebnis2|
    +--------+-----------+------------+---------+---------+
    Tab2:
    +--------+-----+-----+------+
    |Spieltag|tipp1|tipp2|Punkte|
    +--------+-----+-----+------+
    Ist es möglich 7. Spieltag zu selektieren und dann die Tabellen zu verbinden und wie würde die Abfrage lauten?
    Wäre es möglich die zusammengestzte Tabelle im Arbeitsspeicher zu speichern b.z.w zu bearbeiten(mittels sql)?

    MfG
    Klaus harrer

  2. #2
    Registrierter Benutzer Avatar von BLUESCREEN3D
    Registriert seit
    08.11.2002
    Beiträge
    665
    Zitat Zitat von klaus_harrer Beitrag anzeigen
    Ist es möglich 7. Spieltag zu selektieren und dann die Tabellen zu verbinden und wie würde die Abfrage lauten?
    Code:
    SELECT Tab1.Spieltag, Tab1.Heimmannsch, ..., Tab2.tipp1, Tab2.tipp2, Tab2.Punkte
    FROM Tab1
    JOIN Tab2 ON Tab1.Spieltag = Tab2.Spieltag
    WHERE Tab1.Spieltag = 7
    Zitat Zitat von klaus_harrer Beitrag anzeigen
    Wäre es möglich die zusammengestzte Tabelle im Arbeitsspeicher zu speichern b.z.w zu bearbeiten(mittels sql)?
    Schreib vor das SELECT noch folgendes (je nach DBMS musst du das "AS" vllt. weglassen):
    Code:
    CREATE TEMPORARY TABLE irgedein_name AS
    Danach kannst du diese Tabelle bearbeiten. Die Änderungen wirken sich nicht auf Tab1 und Tab2 aus.

  3. #3
    Registrierter Benutzer
    Registriert seit
    07.05.2007
    Beiträge
    656
    Moin,

    ein Tipp am Rande: Wenn Du sowas wie eine Fußballwette programmieren willst, dann schau Dir mal http://www.knightsoft-net.de/Tipprunde/index.html an, das basiert auf mysql. Der Autor der Webseite lässt Dich bestimmt mal in die SQLs und Tabellenstrukturen gucken. Grüß ihn von mir

    Jan

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •