R
Ronax
Hallo,
also ich habe 2 Tabellen
#1 Tabelle
shop_category_id|xxx
1|asdf
2|asdfgh
#2 Tabelle
id|shop_name|shop_categories
1|eins|1
2|zwei|2
3|drei|1,2
shop_categories is SET(1,2,3)
Ich möchte jetzt z.B. aus Tabelle 2 die Reihe mit ID 3 haben...also WHERE id=3...jetzt möchte ich aber so viele Zeilen aus Tabelle 1, welche als ID die Werte haben, was unter shop_categories steht...
Beispiel:
ID = 3
Also aus Tabelle 2
=> id=3, drei ( 1,2 )
aus Tabelle 1
=> id=1,asdf
=> id=2,asdfgh
jaja, Erklären ist nicht meine Stärke, ich hoffe ihr versteht mich trotzdem.
Also meine Abfrage ist bis jetzt
und irgendwie habe ich das Gefühl, dass das überhaupt nicht in die richtige Richtung geht...
vielen Dank für eure Hilfe schonmal...
Florian
Kenne so etwas von anderen Sprachen her, da ging so etwas ähnliches wie Wert1 IN [1,2,3,4,5]...aber auch das schien hier nicht zu funktionieren...
also ich habe 2 Tabellen
#1 Tabelle
shop_category_id|xxx
1|asdf
2|asdfgh
#2 Tabelle
id|shop_name|shop_categories
1|eins|1
2|zwei|2
3|drei|1,2
shop_categories is SET(1,2,3)
Ich möchte jetzt z.B. aus Tabelle 2 die Reihe mit ID 3 haben...also WHERE id=3...jetzt möchte ich aber so viele Zeilen aus Tabelle 1, welche als ID die Werte haben, was unter shop_categories steht...
Beispiel:
ID = 3
Also aus Tabelle 2
=> id=3, drei ( 1,2 )
aus Tabelle 1
=> id=1,asdf
=> id=2,asdfgh
jaja, Erklären ist nicht meine Stärke, ich hoffe ihr versteht mich trotzdem.

Code:
Select [...] FROM Tabelle1,Tabelle2 WHERE id=3 AND shop_category_id=shop_categories...
und irgendwie habe ich das Gefühl, dass das überhaupt nicht in die richtige Richtung geht...
vielen Dank für eure Hilfe schonmal...
Florian
Kenne so etwas von anderen Sprachen her, da ging so etwas ähnliches wie Wert1 IN [1,2,3,4,5]...aber auch das schien hier nicht zu funktionieren...
Zuletzt bearbeitet von einem Moderator: