arman_Delta2002
سه شنبه 06 دی 1390, 18:39 عصر
سلام من یه جدول دارم به اسم D_Acc_Sub_FactorFrosh حالا میخوام بین 3 فیلد روز و ماه و سال رو انتخواب کنم به نحوی که بین 2 تاریخ انتخواب بشه
مثلا از 3/5/1390 تا 4/6/1390 در بانکم 3 فیلد روز و ماه و سال رو جدا جدا از نوع عددی ذخیره کردم حالا میخوام بین این تاریخ ها رو با یک دستور اسکوال ی پیدا کنم چه دستوری باید بنویسم؟؟ لطفا کمکم کننین
خودم این دستور رو نوشتم ولی خطا میگیره
SELECT * FROM D_Acc_Sub_FactorFrosh Where (Between( Roz1 = @Roz1 And Roz1 = @Roz2)) And (Between(Mah1 = @Mah1 And Mah1 = @Mah2)) And (Between( Sal1 = @Sal1 And Sal1 = @Sal2))
مثلا از 3/5/1390 تا 4/6/1390 در بانکم 3 فیلد روز و ماه و سال رو جدا جدا از نوع عددی ذخیره کردم حالا میخوام بین این تاریخ ها رو با یک دستور اسکوال ی پیدا کنم چه دستوری باید بنویسم؟؟ لطفا کمکم کننین
خودم این دستور رو نوشتم ولی خطا میگیره
SELECT * FROM D_Acc_Sub_FactorFrosh Where (Between( Roz1 = @Roz1 And Roz1 = @Roz2)) And (Between(Mah1 = @Mah1 And Mah1 = @Mah2)) And (Between( Sal1 = @Sal1 And Sal1 = @Sal2))