MySQL-Problem mit WHERE in Klausel
Ich habe ein Problem mit meiner "wo in" -Klausel in MySQL und ich kann nicht herausfinden, was falsch ist. Also habe ich zwei Tische ...
1) Sitze
(int) seat_id
2) Register
(int) register_id
(varchar) seat_ids - durch Kommas getrennte Sitze, zum Beispiel 102,103,104
Meine Abfrage zum Abrufen der übereinstimmenden Ergebnisse lautet also
SELECT * FROM Seats s, Registers r
WHERE s.seat_id IN (r.seat_ids)
GROUP BY s.seat_id
Kann jemand herausfinden, was los ist? Vielen Dank,