I sert bir listesini depolamak am
SELECT @items := GROUP_CONCAT(ID) FROM table_1 ... etc
@ Ürün şimdi sayı bir dize: 55,77,99,2038,2844, vb
Daha sonra, ben gibi bir yerde yan tümcesi kullanmayı deneyin:
SELECT * FROM table_2 WHERE table_1.ID IN (@items)
Bu işe yaramazsa. Olması gerektiği gibi görünüyor. Çalışır ben el çıktı, sonra, veri çekme, bir değişkene koymak biliyorum:
list($x) = SELECT @items := GROUP_CONCAT(ID) FROM table_1 ... etc
$goodResults = SELECT * FROM table_2 WHERE table_1.ID IN ($x)
Herhangi bir fikir? Teşekkürler.