PDA

View Full Version : سوال: انتخاب تمام فیلدهای جدول به جز یکی



Sub Zero
یک شنبه 29 اردیبهشت 1387, 14:20 عصر
سلام خدمت همه اساتید .
دریکی ازدیتابیس هام جدولی وجود داره که حاوی 26 فیلده . در حالت عادی برای انتخاب 25 فیلد ،باید نام این 25 فیلد در جلوی دستور Select ذکر بشه .

Select f1,f2,f3,...,f25 from X

سوال من اینه آیا راهی وجود داره که بشه به شکل دیگه ای عمل کرد . یعنی کوئری بنویسیم که به این صورت باشه :

Select * Except(FieldName) From X
بدین صورت که همه فیلدها رو انتخاب کنه به جز FieldName
البته میدونم که Except برای تفریق دو جدوله اما چون کلمه درستی برای بیان منظورم پیدا نکردم از اون استفاده کردم

ASKaffash
یک شنبه 29 اردیبهشت 1387, 17:54 عصر
سلام
پاسخ منفی است.

Arghavan_Reza
دوشنبه 30 اردیبهشت 1387, 12:13 عصر
من هم دستور و گزینه ای سراغ ندارم ولی در شرایط الزام از View کمک میگیرم
و در سایر دستورات و کوئری ها بجای Select f1,f2,f3,...,f25 from X از Select * from XView استفاده میکنم.


CREATE VIEW XView
AS
Select f1,f2,f3,...,f25 from X