Ehsan Rafsanjani
سه شنبه 01 آذر 1384, 19:20 عصر
سلام خدمت دوستان
برا ی مرتب کردن رکوردهای یک جدول بر مبنای یک فیلد به تعداد خاص کد زیر را نوشتم
select top xxx * from (select top yyy * from table1 ordey by field 1) as table2 order by field 1 DESk
این کد برای برنامه من دقیقا درست کار میمند بجز برای رکوردهای خالی
یعنی رکوردهای خالی رو به ترتیبی عجیب و غریب نمایش میده
چه جوری میتونم شرط بزارم که اگه رکورد خالی بود ، رکوردهای خالی بر مبنای یک فیلد دیگه مثلا ID سورت بشن آخر جدول یا اول جدول
برا ی مرتب کردن رکوردهای یک جدول بر مبنای یک فیلد به تعداد خاص کد زیر را نوشتم
select top xxx * from (select top yyy * from table1 ordey by field 1) as table2 order by field 1 DESk
این کد برای برنامه من دقیقا درست کار میمند بجز برای رکوردهای خالی
یعنی رکوردهای خالی رو به ترتیبی عجیب و غریب نمایش میده
چه جوری میتونم شرط بزارم که اگه رکورد خالی بود ، رکوردهای خالی بر مبنای یک فیلد دیگه مثلا ID سورت بشن آخر جدول یا اول جدول