Ergebnis 1 bis 6 von 6

Thema: Suche über zwei Tabellen

  1. #1
    Contao-Nutzer Avatar von detlevp
    Registriert seit
    14.09.2009.
    Ort
    Berlin
    Beiträge
    51

    Standard Suche über zwei Tabellen

    Guten Tag,

    ich habe irgendwie ein Brett vorm Kopf. Folgendes Problem versuche ich zu lösen:

    Ich habe zwei Tabellen:
    Personen
    • Alias (besteht aus Nachnahme, Vorname)
    • Name
    • Vorname
    • Geburtstag
    • Gestorben


    Wirkungsstätte
    • Name (Select aus Personen Alias)
    • Beruf (select from Taxonomie)
    • Funktion (select from Taxonomie)
    • Firma (select from table cat_Company)
    • von (Datum)
    • bis (Datum)


    Es gibt also eine Person, die in verschiedenen Unternehmen in einer bestimmten Funktion mit einer Berufsbezeichnung tätig war.

    Nun möchte ich eine Liste von Namen aus Personen anzeigen, wobei jeder Name nur einmal angezeigt wird (Distinct). Soweit funktioniert das bei mir auch. Nun soll auf der gleichen Seite aber auch noch nach Beruf eine Auswahl erfolgen. Also alle Personen, die als Bäcker gearbeitet haben.

    In SQL weiß ich, wie man das löst. Das Catalog-Modul kennt nur physische Tabellen, jedoch keine Views und daher bastele ich schon ewig rum, finde aber nicht den richtigen Lösungsweg. Hat jemand eine Idee für mich?

    Zum Verständnis können Sie auch in meinen derzeitigen Stand reinsehen: hier

    Vielen Dank.
    Gruß Detlev

  2. #2
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.293
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo detlevp,
    das macht man einfach mit dem Filter.
    Ich seh schon das du den auch eingerichtet hast und einen Fehler bekommst.
    Xtra hatte den Fehler auch beseitigt. Ich weiß jetzt nicht ob der Patch auch schon im ER ist, da nur Thyon den hochladen kann...
    Zur Not:
    Filter noch mal neu anlegen. Der Fehler kommt in der Regel wegen einer Voreinstellung bei dem Modul, welches vorher z.B. eine Liste gewesen ist... ganz blöde zu finden und zu beseitigen.. daher einfach nen neuen erstellen.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  3. #3
    Contao-Nutzer Avatar von detlevp
    Registriert seit
    14.09.2009.
    Ort
    Berlin
    Beiträge
    51

    Standard

    Hallo MacKP,

    Zitat Zitat von MacKP Beitrag anzeigen
    ... Filter noch mal neu anlegen.
    Herzlichen Dank für Deinen Tip, den ich gerne auch so umgesetzt habe. Leider ist das Ergebnis das gleiche. Ich glaube, dass dies auch nicht an der guten Arbeit von Euch liegt, sondern bei mir ein Gedanken- bzw. Umsetzfehler vorliegt.

    Ich verwende eine Seite zur Suche über zwei verschiedene Tabellen. In dieser Suche geht es darum, dass ich eine bestimmte Person finde, oder alle Personen einer Berufsgruppe. Bin mir nicht so sicher, ob das halt so funktioniert. Die Meldung bezieht sich auf eine SQL-Syntax, die fehlerhaft ist, die ich aber nicht so richtig interpretieren kann. Ich bin es gewohnt, alle meine Ansichten in SQL zu realisieren. Dort arbeite ich normalerweise mit Stored Procedure und Views. Mir fehlt in Contao manchmal die Analogie hierzu. In dem konkreten Fall scheint hier genau das Problem zu sein, dass Felder falsch referenziert werden.

    Also, suche ich weiter.

    Vielen Dank und Gruß
    Detlev

  4. #4
    Contao-Nutzer Avatar von detlevp
    Registriert seit
    14.09.2009.
    Ort
    Berlin
    Beiträge
    51

    Standard

    Hallo noch einmal,

    bei der Durchsicht meiner anderen Suchmasken taucht die gleiche Problematik auf. Also jetzt muss ich in der Tat schauen, was sich seit der Alpha-Version geändert hat, denn dort funktionierten die Such- und Filterregeln, die ich angelegt hatte.

    Vielleicht habt Ihr eine Idee.

    Danke und sonntägliche Grüße
    Detlev

  5. #5
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.293
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo detlevp,
    neue Version wurde gerade von Xtra bereitgestellt. Sollte nun behoben sein.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  6. #6
    Contao-Nutzer Avatar von detlevp
    Registriert seit
    14.09.2009.
    Ort
    Berlin
    Beiträge
    51

    Standard

    Hallo MacKP und Xtra,

    Zitat Zitat von MacKP Beitrag anzeigen
    neue Version wurde gerade von Xtra bereitgestellt. Sollte nun behoben sein.
    Herzlichen Dank. Das Problem ist jetzt behoben.

    Gruß Detlev

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Modul Auflistung - Abfrage über mehrere Tabellen möglich?
    Von zorin1st im Forum Sonstige Erweiterungen
    Antworten: 2
    Letzter Beitrag: 08.05.2013, 14:43
  2. Suche über multidomain möglich?
    Von tlnewbie im Forum Was kann Contao?
    Antworten: 3
    Letzter Beitrag: 25.02.2011, 12:59
  3. Gleichzeitig in zwei Tabellen (parent und child) eintragen
    Von fischkopp im Forum Entwickler-Fragen
    Antworten: 1
    Letzter Beitrag: 26.11.2010, 10:28
  4. suche über mehrere seiten?
    Von lawpz im Forum Formulare
    Antworten: 1
    Letzter Beitrag: 19.06.2010, 23:35
  5. breadcrumb über zwei spalten
    Von kein_nickname im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 16.08.2009, 13:48

Berechtigungen

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