tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
3095
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Iron_Maik Iron_Maik ist offline Grünschnabel
    Registriert seit
    Feb 2005
    Beiträge
    2
    Hallo,

    ich möchte eine Abfrage erstellen, deren Ergebnis mir bestimmte Spalten aus verschiedenen Tabellen anzeigt. Ähnliche Fragen wurde hier schon gestellt, bin aber Anfänger und habe die Antworten nicht auf meine Abfrage umschreiben können. Die einzelnen select Abfragen bekomme ich schon hin, aber wenn ich über 2 Tabellen die Spalten kombinieren möchte, kommt immer eine Fehlermeldung. Vielleicht kann mir ja jemand einen Tipp geben bzw. den Link zu diesen schon behandeltem (?) Problem.

    Es existieren die Tabellen 'proj' und 'gege' und 'titel'
    Aus der Tabelle 'proj' benötige ich die Spalten 'ins' und 'fb' und 'lehr'
    Aus der Tabelle 'gege' benötige ich die Spalte 'ggnr'
    Aus der Tabelle 'titel' benötige ich die Spalte 'auftrag`

    Die Daten / Felder sollen gruppiert werden, eine Sortierung ist nicht erforderlich.

    Danke & Gruß
    Iron
     

  2. #2
    flashOr flashOr ist offline Mitglied Gold
    Registriert seit
    Jul 2004
    Beiträge
    145
    Code :
    1
    
    select * from proj.ins, proj.fb,proj.lehr,gege.ggnr

    Den rest müsstest du selber hinbekommen, ich denke die Struktur ist klar.

    Gruß
    flash
     

  3. #3
    Registriert seit
    Jun 2004
    Ort
    Stuttgart (BW)
    Beiträge
    1.746
    Wie sind denn die Tabellen miteinander verknüpft?
    Ohne das zu wissen, ist es nicht möglich, ein vollständiges select Statement zu kreieren, ...

    redlama
     
    Wissen ist Macht! Nichts wissen macht auch nichts, ...
    www.redlama.org

  4. #4
    Registriert seit
    Apr 2002
    Ort
    HH
    Beiträge
    3.224
    Wie ist denn Dein bisheriges Query und welche Fehlermeldung gibt es?
    Prinzipiell:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    
    SELECT
    //DeineFelder als Tabellenname.Feldname
    FROM
    Tabelle1
    JOIN
    Tabelle2
    ON (Bedingung, über welche Felder verknüpft werden soll, also Tabelle1.ID=Tabelle2.t1ID)
    JOIN
    Tabelle3
    ON (Bedingung, über welche Felder verknüpft werden soll)
    GROUP BY TabellennameFeldname 
    //Aber ich glaube, du meinst mit Gruppieren etwas anderes, 
    //als das [url=http://dev.mysql.com/doc/mysql/de/index.html]MySQL-Handbuch[/url]
     

  5. #5
    Iron_Maik Iron_Maik ist offline Grünschnabel
    Registriert seit
    Feb 2005
    Beiträge
    2
    Danke

    Der "select * from proj.ins, proj.fb,proj.lehr,gege.ggnr" Tip hat schon geholfen.
    Jetzt muss ich mal schauen, wie ich das mit den Verknüpfungen löse.

    Gruß Iron
     

Ähnliche Themen

  1. Access 97: Abfrage mit mehreren Tabellen
    Von PetraB im Forum Office-Anwendungen
    Antworten: 1
    Letzter Beitrag: 29.08.06, 04:03
  2. Komplexe Abfrage aus mehreren Tabellen (MySQL 5.0)
    Von Kipperlenny im Forum Relationale Datenbanksysteme
    Antworten: 3
    Letzter Beitrag: 04.08.06, 01:23
  3. DataReport - Abfrage aus mehreren Tabellen
    Von Chandini im Forum Visual Basic 6.0
    Antworten: 15
    Letzter Beitrag: 19.09.05, 19:36
  4. Abfrage von mehreren Tabellen!
    Von Mr_P im Forum Relationale Datenbanksysteme
    Antworten: 3
    Letzter Beitrag: 05.01.05, 19:45
  5. Antworten: 3
    Letzter Beitrag: 20.09.02, 12:32