IN
MySQL を使用して、セッション変数が句でどのように機能するかを知りたいです。
私はこれを自分で試しましたが、真剣に成功しませんでした。
セッション変数を使用したクエリ
SET @concat_var := (SELECT GROUP_CONCAT(player_id) FROM tableB where id = 1);
// result 88,89
SELECT @concat_var;
SELECT player_id FROM tableA WHERE player_id IN (@concat_var);
クエリ出力 (不正確)
player_id
88
(結果必須)
player_id
88
89