chrisatack
Grünschnabel
Hi
Ich bin neu hier bei euch im Froum, hoffe aber auf eine
keine Hilfestellung. Ich suche schon seit über ner Woche....
Aber nun zum Problem..
es gibt zwei Tabellen
objekte und objkeys ... verbunden mit objekte.objid = objkeys.parentid
es kann also für objekte bis zu 6 objkeys geben.
jetzt möchte ich mit einer Abfrage eine Suche über beide Tabellen ( am besten mit JOIN verbunden oder? )
machen und dabei z.b. Folgenden Sachen suchen...
Aus der objekte Tabelle:
----------------------------------------------------
objekte.objshort LIKE '%Bestellung%'
objekte.objmask LIKE 10
.... noch mehrere, aber ich denke um den Weg zu verstehen ist das egal
Aus der objkeys Tabelle:
----------------------------------------------------
objkeys.okeyno = 0 AND objkeys.okeydata LIKE '%Contelo%'
objkeys.okeyno = 1 AND objkeys.okeydata LIKE '%17.02.2009%'
objkeys.okeyno = 2 AND objkeys.okeydata LIKE '%0123%'
Da es ja zu einer objekte.objid mehrere parentids gibt muss ich
hier mehrmals objkeys.okeyno und objkeys.okeydata abfragen.
Wenn ich das natürlich über WHERE mache bekomme ich natürlich keine Antwort
weil ja objkeys.okeyno nicht gleich 1 und 0 sein kann...
Wie gehe ich da also jetzt ran....
All meien Versuche haben mich nicht einmal in die
Richtung eines brauchbaren Ergebnisses gebracht...
Ich habe dazu die db angehangen.
Vielen Dank schon einmal im Vorraus...
MFG chris
Ich bin neu hier bei euch im Froum, hoffe aber auf eine
keine Hilfestellung. Ich suche schon seit über ner Woche....
Aber nun zum Problem..
es gibt zwei Tabellen
objekte und objkeys ... verbunden mit objekte.objid = objkeys.parentid
es kann also für objekte bis zu 6 objkeys geben.
jetzt möchte ich mit einer Abfrage eine Suche über beide Tabellen ( am besten mit JOIN verbunden oder? )
machen und dabei z.b. Folgenden Sachen suchen...
Aus der objekte Tabelle:
----------------------------------------------------
objekte.objshort LIKE '%Bestellung%'
objekte.objmask LIKE 10
.... noch mehrere, aber ich denke um den Weg zu verstehen ist das egal
Aus der objkeys Tabelle:
----------------------------------------------------
objkeys.okeyno = 0 AND objkeys.okeydata LIKE '%Contelo%'
objkeys.okeyno = 1 AND objkeys.okeydata LIKE '%17.02.2009%'
objkeys.okeyno = 2 AND objkeys.okeydata LIKE '%0123%'
Da es ja zu einer objekte.objid mehrere parentids gibt muss ich
hier mehrmals objkeys.okeyno und objkeys.okeydata abfragen.
Wenn ich das natürlich über WHERE mache bekomme ich natürlich keine Antwort
weil ja objkeys.okeyno nicht gleich 1 und 0 sein kann...
Wie gehe ich da also jetzt ran....
All meien Versuche haben mich nicht einmal in die
Richtung eines brauchbaren Ergebnisses gebracht...
Ich habe dazu die db angehangen.
Vielen Dank schon einmal im Vorraus...
MFG chris
