guten abend allerseits,
ich scheitere da an einer MySQL-abfrage, die sich über versch. Tabellen der
Datenbank erstreckt.
Es existiert eine Tabelle ‚Exceptions‘ (T1). ein datensatz dieser Tabelle kann
beliebig viele ‚Categories‘ (T2) besitzen. Die Zuordnungen werden in einer
separaten Mapping-Tabelle ‚excep_cats‘ (T3) hinterlegt. Das selbe Spiel gibt es
noch einmal mit ‚Projects‘ (T4), die Mapping-Tabelle (T5) dazu ist ‚excep_proj‘.
Nun habe ich eine suchmaske, die die meißten Felder von T1 beinhaltet. Zudem
existiert eine Multi-ComboBox, die mehrere Kategorien (T2) bzw. mehrere
Projekte (T4) selektieren lässt.
Mein Problem ist es nun, einen Select (MySQL) zu erstellen, der eben _alle_
Fälle der Suche berücksichtigt. Ich verlaufe mich irgendwie bei meinen Versuchen.
Im Anhang habe ich die einzelnen Tabellen einmal aufgelistet.
Ich wäre über jeden Lösungs-Vorschlag dankbar.
Freundliche grüße aus Berlin
zebulon
MYSQL-TABLES
T1 =\> **EXCEPTIONS**
id identifier titel owner date
1 E17-4 ecipher cwi 2004-12-06
[..]
T2 =\> **CATEGORIES**
id category
1 GUI
2 Server
3 Client
4 Database
T3 =\> **EXEC\_CATS**
exec\_id project\_id
1 1
1 3
T4 =\> **PROJECTS**
id project
1 2004\_Fzgkonfig
2 2004\_DFP
3 2003\_DeligateFG
[..]
T5 =\> **EXEC\_PROJ**
exec\_id project\_id
1 1
1 3