PDA

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



mr.siahatgar
دوشنبه 02 مرداد 1391, 11:55 صبح
با سلام
من یه پروژه نوشتم که با بانک اس کیو ال سرور کار میکنه من نیاز دارم یک ستون از جدولم را صورت کنم از ععد کمتر به بیشتر ولی متاسفانه چون در بعضی از سلولهایم خالی می باشد خانهای خالی را با عنوان اعداد کمتر میگیره و در صورت اول خانه های خالی رو نشون میده و بعد اعداد رو ایا راهی هست که صورت را بدون در نظر گرفتن خانه های خالی انجام بده

omid_csh
دوشنبه 02 مرداد 1391, 14:00 عصر
سلام
نظرم اینه که ابتدا اون سطرهایی که برای اون ستون مقدار دارند رو مرتب کنی و بعد بیای با عملگر union با سطرهایی که برای اون ستون مقدار ندارند تجمیع کنی.
SELECT * FROM (SELECT [Fax] FROM [Northwind].[dbo].[Customers] WHERE [Fax] IS NOT NULL ORDER BY [Fax]) AS table1

UNION

SELECT [Fax] FROM [Northwind].[dbo].[Customers] WHERE [Fax] IS NULL
موفق باشید.