MS SQL Server Eğitimleri 31 – T-SQL Between Kullanımı


MS SQL Server Eğitimleri 30 – T-SQL Between Kullanımı

MS SQL eğitimlerimize Between deyimiyle devam ediyoruz.

Bazen yaptığımız aramalar bir aralık içinde gerçekleşir. Bu durumu da bildiğimiz yollardan halledebiliriz. Öncelikle onu görelim.

XENONBOX veritabanında ORDERS tablosunda birkaç sorgulama yapalım.

İlk olarak CUSTOMERID değeri 65 ile 70 arasında olan değerleri sorgulayalım.

82012-07-12 00:00:00.000542385249050.0068
342012-08-14 00:00:00.0005424118650.0069
352012-08-15 00:00:00.00054241215540.0069
402012-08-22 00:00:00.00054241792400.0067
412012-08-23 00:00:00.0005424188900.0066
522012-09-06 00:00:00.00054242934950.0067
592012-09-16 00:00:00.00054243649850.0069
1722013-01-20 00:00:00.000542549220800.0068
1812013-01-28 00:00:00.00054255819200.0066
1962013-02-12 00:00:00.00054257353760.0066
2002013-02-14 00:00:00.00054257791440.0067

Şimdi birde Sipariş numaralarının 2012 7. ay dan büyük 2013 1. aydan küçükleri çekelim.

12012-07-04 00:00:00.00054237844000.0085
22012-07-05 00:00:00.000542379186340.0079
32012-07-08 00:00:00.000542380181300.0034
42012-07-08 00:00:00.00054238167080.0084
52012-07-09 00:00:00.000542382373000.0076
62012-07-10 00:00:00.000542383144480.0034
72012-07-11 00:00:00.00054238462520.0014
82012-07-12 00:00:00.000542385249050.0068
92012-07-15 00:00:00.00054238651780.0088
102012-07-16 00:00:00.000542387111990.0035
112012-07-17 00:00:00.000542388201860.0020

Şimdi gelin bunu Between deyimiyle nasıl daha kolay yapabiliriz ona bakalım.

Between Kullanımı

Yukarıdaki örneklerimizi birde Between ile yapalım. Between ingilizce olarak arasında demektir.

82012-07-12 00:00:00.000542385249050.0068
152012-07-22 00:00:00.00054239262480.0065
252012-08-02 00:00:00.000542402145600.0065
342012-08-14 00:00:00.0005424118650.0069
352012-08-15 00:00:00.00054241215540.0069
402012-08-22 00:00:00.00054241792400.0067
412012-08-23 00:00:00.0005424188900.0066
472012-08-30 00:00:00.000542424188760.0065
522012-09-06 00:00:00.00054242934950.0067
592012-09-16 00:00:00.00054243649850.0069
672012-09-25 00:00:00.000542444232700.0065

Birde tarih aralığını sorgulatalım.

12012-07-04 00:00:00.00054237844000.0085
22012-07-05 00:00:00.000542379186340.0079
32012-07-08 00:00:00.000542380181300.0034
42012-07-08 00:00:00.00054238167080.0084
52012-07-09 00:00:00.000542382373000.0076
62012-07-10 00:00:00.000542383144480.0034
72012-07-11 00:00:00.00054238462520.0014
82012-07-12 00:00:00.000542385249050.0068
92012-07-15 00:00:00.00054238651780.0088
102012-07-16 00:00:00.000542387111990.0035
112012-07-17 00:00:00.000542388201860.0020

İşte SQL de arasında ifadesi olan Between kullanımı böyleydi.

Bir sonraki yazımda görüşmek üzere.


Like it? Share with your friends!

1584
Murat Bilginer
Industryolog Akademi Founder - Endüstri Mühendisi Canias ERP Troia Geliştiricisi & Yazılım Uzmanı 7 Yıldır bildiğini paylaşmak için çabalayan bir blogger.

You may also like

More From: MS SQL Eğitimleri

DON'T MISS