食事に混ぜると効果がなくなる薬って聞いたことがないなあ。食事の直前でないと効果がない・薄い薬はある。例えば食事の消化中にコレステロールを吸収して吸収を阻害する薬とか。食後の薬は大抵は消化がいいってだけなので、適度に間隔が開くならいつでもいい。

ただ、錠剤は砕くと大抵はマズイよ。錠剤って味をごまかす意味もあるから。