Jika Anda memiliki akses ke baris perintah MySQL, saya pikir Anda akan menemukan kode SQL Anda baik-baik saja (selama @sql tidak sama dengan NULL ) dan masalahnya ada pada phpMyAdmin. Ide lain adalah untuk membungkus kode dalam prosedur tersimpan dan kemudian CALL prosedur.