السلام عليكم ورحمة الله وبركاته
جزاكم الله كل الخير
المشكله اني اريد ان انشاء استعلام مكتوب به
select f1,f2,f3,iif(f1=1,f2,f3) from t1
يعطيني خطء ان iifليسة موجده
الصوره مرفقة
السلام عليكم ورحمة الله وبركاته
جزاكم الله كل الخير
المشكله اني اريد ان انشاء استعلام مكتوب به
select f1,f2,f3,iif(f1=1,f2,f3) from t1
يعطيني خطء ان iifليسة موجده
الصوره مرفقة
تم تعديل هذه المشاركة بواسطة KARIMSOFT في 21 يناير 2007 في 18:22
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); up
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); أظنك تقصد
select f1,f2,f3,CASE WHEN f1=1 then f2 else f3 end from t1
السلام عليكم
الفنكشن iif غير موجود أخي
أعملك واحد باستخدام ال t-sql
مثل
alter function iif (@value sql_variant ,@valueToCompare sql_variant, @trueValue sql_variant, @falseValue sql_variant) returns sql_variant as begin declare @retValue sql_variant set @retValue=@falseValue if @value=@valueToCompare set @retValue = @trueValue return @retValue end
او بالطرقه التي تريد تستطيع اضافة parameter الى ال function يدل على نوع المقارنة التي ترتيد مثل = او < او ....
وبستخدمها كالتالي
select f1,f2,f3,iif(f1,1,f2,f3) from t1
والله أعلم
سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت
أستغفرك وأتوب اليك
الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد
جزاك الله عنا كل الخير
واسكنك الله مع النبي الامين محمد صلي الله علية وسلم
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); عزيزي قمت من قبل باستخدام الاستعلام أدناه في يأحد برامجي وهنا يقوم بتحويل قيم الحقول المنطقية Bolean من True or False إلى نعم أو لا
select date,number,order_no,driver,eng,iif(afrita, ""نعم"",""لا"")AS afrita,iif(fire, ""نعم"",""لا"")AS fire,iif(tyrekey, ""نعم"",""لا"")AS tyrekey,iif(keys, ""نعم"",""لا"")AS keys,iif(spare, ""نعم"",""لا"")AS spare,iif(emr, ""نعم"",""لا"")AS emr, other from r1 where number Like " & "'" & ("%" + Combo1.Text + "%") & "'" & "هذا الموضوع مغلق.