Geht diese Abfrage mit einem Set Type überhaupt?

  • Themenstarter Themenstarter Ronax
  • Beginndatum Beginndatum
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

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:
Zurück