السلام عليكم ورحمة الله وبركاته ,,
من المعروف انه يمكن تغيير عنوان الحقل كالتالي :
Select MyCol as MyCol_Label From MyTable
فهل يمكن استخدام هذا العنوان في الاستعلام ليدل على الحقل بدلاً من اسمه كالتالي :
Select MyCol as MyCol_Label From MyTable Where MyCol_Label='Something'
عندما جربت هذا الاستعلام لم ينجح , فهل هناك طريقة اخرى لمنادات الحقل بعنوانه بدلاً من اسمه
وانا احتاج هذا الامر لإستخدامه مع الحقول التي تكون عبارة عن استعلام SubQuery فتأتي بدون اسم كالتالي :
Select MyCol1 , (Select MyCol2 From MyTable2 Where MyCol1=MyTable1.MyCol1) From MyTable1
فهنا الحقل الثاني يأتي بدون اسم , وليست المشكلة في الاسم الذي يظهر للمستخدم بل عندما اريد عمل شرط بهذا الحقل فكيف احدد له اسم لاستخدمه في الشرط
او كيف استخد مثلاً ترتيب الحقل في جملة Select بدلاً من اسمه فمثلاً اقول له عندما يكون الحقل الثاني = قيمة معينة , وترتيب الحقل هنا ليس ترتيبه في الجدول بل ترتيبه في العرض في جملة Select , فهل يمكن هذا ??!
وشكراً ,,,
