قيل : نزلت في اليهود ، إذ أشاروا على رسول الله صلى الله عليه وسلم بسكنى الشام بلاد الأنبياء ، وترك سكنى المدينة .
وهذا القول ضعيف ؛ لأن هذه الآية مكية ، وسكنى المدينة بعد ذلك .
وقيل : إنها نزلت بتبوك . وفي صحته نظر .
قال البيهقي ، عن الحاكم ، عن الأصم ، عن أحمد بن عبد الجبار العطاردي ، عن يونس بن بكير ، عن عبد الحميد بن بهرام ، عن شهر بن حوشب ، عن عبد الرحمن بن غنم ؛ أن اليهود أتوا رسول الله صلى الله عليه وسلم يوما فقالوا : يا أبا القاسم ، إن كنت صادقا أنك نبي ، فالحق بالشام ؛ فإن الشام أرض المحشر وأرض الأنبياء . فصدق ما قالوا ، فغزا غزوة تبوك ، لا يريد إلا الشام . فلما بلغ تبوك ، أنزل الله عليه آيات من سورة بني إسرائيل بعد ما ختمت السورة : ( وإن كادوا ليستفزونك من الأرض ليخرجوك منها ) إلى قوله : ( تحويلا ) فأمره الله بالرجوع إلى المدينة ، وقال : فيها محياك ومماتك ، ومنها تبعث .
وفي هذا الإسناد نظر . والأظهر أن هذا ليس بصحيح ؛ فإن النبي صلى الله عليه وسلم لم يغز تبوك عن قول اليهود ، إنما غزاها امتثالا لقوله تعالى : ( ياأيها الذين آمنوا قاتلوا الذين يلونكم من الكفار ) [ التوبة : 123 ] ، وقوله تعالى : ( قاتلوا الذين لا يؤمنون بالله ولا باليوم الآخر ولا يحرمون ما حرم الله ورسوله ولا يدينون دين الحق من الذين أوتوا الكتاب حتى يعطوا الجزية عن يد وهم صاغرون ) [ التوبة : 29 ] . وغزاها ليقتص وينتقم ممن قتل أهل مؤتة ، من أصحابه ، والله أعلم . ولو صح هذا لحمل عليه الحديث الذي رواه الوليد بن مسلم ، عن عفير بن معدان ، عن سليم بن عامر ، عن أبي أمامة - رضي الله عنه - قال : قال رسول الله صلى الله عليه وسلم : " أنزل القرآن في ثلاثة أمكنة : مكة ، والمدينة ، والشام " . قال الوليد : يعني بيت المقدس . وتفسير الشام بتبوك أحسن مما قال الوليد : إنه بيت المقدس والله أعلم .
وقيل : نزلت في كفار قريش ، هموا بإخراج الرسول من بين أظهرهم ، فتوعدهم الله بهذه الآية ، وأنهم لو أخرجوه لما لبثوا بعده بمكة إلا يسيرا . وكذلك وقع ، فإنه لم يكن بعد هجرته من بين أظهرهم بعد ما اشتد أذاهم له إلا سنة ونصف . حتى جمعهم الله وإياه ببدر على غير ميعاد ، فأمكنه منهم وسلطه عليهم وأظفره بهم ، فقتل أشرافهم وسبى سراتهم ؛ ولهذا قال :