خرید بک لینک

سلام
فرض کنید جدول زیر را داریم



                      CREATE TABLE [dbo].[test](

[Date] [date] NULL,
[Number] [int] NULL,


و داده های زیر را داخلش ثبت کرده ایم


insert into [dbo].[test] ([Date],[Number])values('2016-07-22',null)insert into [dbo].[test] ([Date],[Number])values('2016-07-23',9)
insert into [dbo].[test] ([Date],[Number])values('2016-07-24',2)
insert into [dbo].[test] ([Date],[Number])values('2016-07-25',13)
insert into [dbo].[test] ([Date],[Number])values('2016-07-26',55)
insert into [dbo].[test] ([Date],[Number])values('2016-07-27',45)
insert into [dbo].[test] ([Date],[Number])values('2016-07-28',67)
insert into [dbo].[test] ([Date],[Number])values('2016-07-29',12)
insert into [dbo].[test] ([Date],[Number])values('2016-07-30',9)
insert into [dbo].[test] ([Date],[Number])values('2016-07-31',2)
insert into [dbo].[test] ([Date],[Number])values('2016-08-01',13)
insert into [dbo].[test] ([Date],[Number])values('2016-08-02',55)
insert into [dbo].[test] ([Date],[Number])values('2016-08-03',45)
insert into [dbo].[test] ([Date],[Number])values('2016-08-04',67)
insert into [dbo].[test] ([Date],[Number])values('2016-08-05',null)
insert into [dbo].[test] ([Date],[Number])values('2016-08-06',12)
insert into [dbo].[test] ([Date],[Number])values('2016-08-07',9)
insert into [dbo].[test] ([Date],[Number])values('2016-08-08',null)
insert into [dbo].[test] ([Date],[Number])values('2016-08-09',2)
insert into [dbo].[test] ([Date],[Number])values('2016-08-10',13)
insert into [dbo].[test] ([Date],[Number])values('2016-08-11',null)
insert into [dbo].[test] ([Date],[Number])values('2016-08-12',55)
insert into [dbo].[test] ([Date],[Number])values('2016-08-13',45)
insert into [dbo].[test] ([Date],[Number])values('2016-08-14',null)
insert into [dbo].[test] ([Date],[Number])values('2016-08-15',67)
insert into [dbo].[test] ([Date],[Number])values('2016-08-16',12)

حال من کد زیر را نوشته ام


select distinct(number) from test

و خروجی ان بصورت


NULL
2
9
12
13
45
55
67

اما من می خواهم
1)NULL را نمایش ندهد
2) براساس تاریخ که ثبت شده است عمل distinct انجام شود
یعنی در مثال بالا خروجی را بصورت زیر می خواهم


9,
2,
13,
55,
45,
67,
12

درضمن اعداد ثابت می باشند
چگونه باید کد بنویسم
باتشکر

برچسب: , , نویسنده: محمد رضا جوادیان تاريخ: يکشنبه 17 مرداد 1395 ساعت: 15:55

صفحه بندی