Category: Temel Seviye SQL Server

SQL Server IS NULL Kullanımı

SQL Server IS NULL Kullanımı

Herkese merhaba, Bu bölümde sizlere IS NULL kullanımından bahsedeceğim. SQL Server’da veri alanlarına veri girilmediği zaman o alanlar NULL olarak kabul edilir. Bu veri girilmeyen alanları listelemek için kullanılan yapı ise IS NULL’dur. Kısaca NULL olan alanları listelemek için kullanılır. Örnek kullanımı aşağıdaki gibidir. Sorgu Northwind veritabanı kullanılarak yapıldı. SELECT *...

SQL Server 2017 Kurulumu

SQL Server 2017 Kurulumu

Herkese merhaba, Bu bölümde sizlere SQL Server 2017 kurulumundan bahsedeceğim. İlk olarak programı indirmek için aşağıdaki linke tıklıyoruz. SQL Server 2017 İndir Siteye girince aşağıdaki ekranı göreceksiniz. Burada karşınıza 3 seçenek geliyor. Free trial evaluation Developer edition Express edition Biz Free trial evaluation sürümünü indireceğiz. 180 gün bize kullanım hakkı sunuyor....

SQL Server Intersect Operatörü

SQL Server Intersect Operatörü

Herkese merhaba, Bu bölümde sizlere SQL Server’da Intersect Operatörü kullanımından bahsedeceğim. Intersect Operatörü ilk sonuç setinde ve ikinci sonuç setinde ortak olan kayıtları listelememizi sağlayan bir operatördür. Örnek bir uygulamayı aşağıda görmektesiniz. SELECT CompanyName,Phone FROM dbo.Customers Intersect SELECT CompanyName,Phone FROM dbo.Shippers Görüldüğü üzere iki farklı tablomuz var ve bu iki...

SQL Server Except Operatörü

SQL Server Except Operatörü

Herkese merhaba, Bu bölümde sizlere SQL Server’da Except Operatörü kullanımından bahsedeceğim. Except Operatörü ilk sonuç setinde olup ikinci sonuç setinde olmayan kayıtları listelememizi sağlayan bir operatördür. Örnek bir uygulamayı aşağıda görmektesiniz. SELECT CompanyName,Phone FROM dbo.Customers Except SELECT CompanyName,Phone FROM dbo.Shippers Görüldüğü üzere iki farklı tablomuz var ve bu iki farklı tablonun...

SQL Server Grouping Sets

SQL Server Grouping Sets

Herkese merhaba, Bu bölümde sizlere SQL Server’da Grouping Sets ifadesinin kullanımından bahsedeceğim. Bu ifade farklı veri gruplarını gruplandırıp birleştirmemiz de işe yarar. Konuyu bir örnekle ayrıntılı bir şekilde açıklayalım. CREATE TABLE Calisanlar ( CalisanAd varchar(25), Bolge varchar(50), Departman varchar(40), Maas int ) INSERT into Calisanlar( CalisanAd, Bolge, Departman, Maas )...

SQL Server Union All Operatörü

SQL Server Union All Operatörü

Herkese merhaba, Bu bölümde sizlere SQL Server’da Union All Operatörü kullanımından bahsedeceğim. Union All Operatörü’de Union Operatörünün aynısıdır. Farkı, gelen sonuçlarda aynı iki satır mevcut ise teke indirger. Başka bir deyişle kesişim olan ifadeleri teke indirgeyerek bize getirir. Örnek kullanımı aşağıdaki gibidir. [related-post id=”3405″] SELECT Phone FROM dbo.Shippers Union All SELECT...

SQL Server Union Operatörü

SQL Server Union Operatörü

Herkese merhaba, Bu bölümde sizlere SQL Server’da Union Operatörü kullanımından bahsedeceğim. Union Operatörü iki ya da daha fazla Select ifadesinin sonuç kümesinin birleştirilmesi için kullanılan bir ifadedir. Union kullanırken dikkat edilecek nokta ise listelenecek kolonların birbiri ile uygun türde veri tiplerine sahip olmasıdır. Örnek bir uygulamayı aşağıda görmektesiniz. SELECT Phone FROM dbo.Shippers...

SQL Server’da CHOOSE Fonksiyonu

Herkese merhaba, Bu yazıda size SQL Server’da CHOOSE fonksiyonunun kullanımından bahsedeceğim. SQL Server’da CHOOSE fonksiyonu listeden belirtilen değerin döndürülmesini sağlayan bir fonksiyondur.  Ne demek istiyoruz bir örnekle açıklayalım. SELECT CHOOSE(3, ‘Yavuz’, ‘Selim’, ‘Kart’); Yukarıdaki kodu çalıştırdığınızda aşağıdaki sonucu alacaksınız. Yukarıda fonksiyonumuzda girilmiş olan 3 sayısal değerine indeks değeri diyebiliriz. Şöyle...

SQL Server’da IIF Fonksiyonu

Herkese merhaba, Bu yazıda size SQL Server’da IIF fonksiyonunun kullanımından bahsedeceğim. SQL Server’da IIF fonksiyonu mantıksal ifadenin sonucuna göre belirtilen iki durumdan birinin geri döndürülmesini sağlayan bir fonksiyondur. Koşul sağlanıyorsa ilk değer döner değilse ikinci değer döner. Ne demek istiyoruz bir örnekle açıklayalım. DECLARE @sayi1 INT = 5 DECLARE @sayi2...

SQL Server’da Todatetimeoffset Fonksiyonu

Herkese merhaba, Bu yazıda size SQL Server’da Todatetimeoffset fonksiyonunun kullanımından bahsedeceğim. SQL Server’da Todatetimeoffset fonksiyonu herhangi bölgenin tarihini ve saatini koruyarak UTC Offset değeri eklememize olanak sağlayan bir fonksiyondur. Ne demek istiyoruz bir örnekle açıklayalım. SELECT sysdatetimeoffset() –2017-12-08 12:15:10.3377559 +03:00 SELECT todatetimeoffset(sysdatetimeoffset(), ‘-05:00’) –2017-12-08 12:15:01.1476406 -05:00 Burada fonksiyonumuzun iki adet...

Yazı kopyalamak yasaktır!