私は以下のことを理解することができません...確かに可能ですが、構文エラーが間違っています。 ..変数にいくつかのidsを選択し、それをINで使用する構文は
/*pseudo*/
set @ids = select id from table_a limit 1,10;
select * from table_b where table_a_id in (@ids);
私は()内での選択を置くだろうが、MySQLは、それは限界があり、INに副選択を行うことを望んでいないと言います。事前
でおかげ
3番目の行に「AS table_a」があると思いますか? – joakimdahlstrom
@joakimdahlstrom:はい、ありがとうございます。 – manji
ありがとうございました。 – manji