Kapatmak için ESC tuşuna basın

Popüler kategorilere de göz atabilirsiniz...
1 dakika okuma süresi

SQL Server’da Cross Apply ile Outer Apply Arasındaki Farklar

Herkese merhaba, Bu yazıda SQL Server’da Cross Apply ile Outer Apply arasında farkların ne olduğundan bahsedeceğim. SQL Server’da bu tarz sorular, veritabanı uzmanı olarak işe alımlarda karşınıza mülakat sorusu olarak gelebilir. CROSS APPLY -> INNER JOIN kullanımına benzerdir. İki tablonun kesişim kümesini ele alır. OUTER APPLY -> LEFT JOIN kullanımına benzerdir….

2 dakika okuma süresi

SQL Server’da Outer Apply Kullanımı

Herkese merhaba, Bu yazıda size SQL Server’da Outer Apply kullanımından bahsedeceğim. SQL Server’da ikinci bir tabloyla join işlemi yapmak istiyoruz ve eşleşen kayıtlarda son iki kaydın gelmesini istiyorsak bu gibi durumlarda Top 2 ifadesini kullanamayız. Böyle işlemlerde Outer Apply kullanımı işimize yarayacaktır. Outer Apply ifadesini fonksiyonlar ile de kullanabiliyoruz. Örnek kodları aşağıda görmektesiniz. –OuterApply…

1 dakika okuma süresi

SQL Server’da Group By ile Group By All Arasındaki Fark

Herkese merhaba, Bu yazıda SQL Server’da Group By ile Group By All arasındaki farktan bahsedeceğim. SQL Server’da Group By ve Group By All ifadeleri aynı işleve sahiptir. Group By All’ın Group By kullanımından farkı ise gruplama işlemini tüm kayıtlar üzerinde yapmasıdır. Kısaca where operatörü group by all operatöründe göz ardı edilir….

1 dakika okuma süresi

SQL Server’da Stored Prosedür ve Fonksiyonlar Arasındaki Farklar

Herkese merhaba, Bu yazıda SQL Server’da stored prosedür ve fonksiyonlar arasındaki farktan bahsedeceğim. Stored prosedürler veritabanı tarafında saklanan ve ilk derlemeden sonra tekrar derlenmesine ihtiyaç duyulmayan sql ifadeleridir. Fonksiyonlar ise istenilen değer tipinde geri dönüş yapabilen sql kodlarıdır. Arasındaki farklar ise aşağıdadır. Fonksiyonlar her zaman geriye bir değer döndürürler (Sayı, string ifade,…

1 dakika okuma süresi

SQL Server’da Rank Fonksiyonu ile Dense_Rank Fonksiyonu Arasındaki Fark

Herkese merhaba, Bu yazıda SQL Server’da Rank fonksiyonu ile Dense_Rank fonksiyonu arasındaki farktan bahsedeceğim. SQL Server’da Rank fonksiyonu aynı değere sahip olan satırlara aynı sıra numarası verir. Fakat sonraki farklı satırlar için sıra numarası verirken tekrar eden satır kadar numara atlanarak numara verilir. Dense_Rank fonksiyonu ise bu numara atlama işlemini yapmadan…

1 dakika okuma süresi

SQL Server’da Rank Fonksiyonu ile Row_Number Fonksiyonu Arasındaki Fark

Herkese merhaba, Bu yazıda SQL Server’da Rank fonksiyonu ile Row_Number fonksiyonu arasındaki farktan bahsedeceğim. SQL Server’da Row_Number fonksiyonu aynı değere sahip olan satırlara farklı sıra numarası verirken Rank fonksiyonu aynı değere sahip olan satırlara aynı sıra numarası verir. Örnek kullanımı Northwind veritabanını kullanarak görelim. –Rank Kullanımı SELECT ProductID AS ÜrünNumarası…

1 dakika okuma süresi

SQL Server’da Kod Adı Nedir?

Herkese merhaba, Bu yazıda SQL Server’da kod adının ne olduğundan bahsedeceğim. SQL Server ürün ekibi, SQL Server’ın yeni sürümü için çalışmaya başladığı her projede bir kod adı verir ve proje bu ad ile sürer. Kod adı, geliştiriciler ve kullanıcılar arasında popüler olur ve bu şekilde yayılır. SQL Server’ın tüm sürümleri için…

1 dakika okuma süresi

SQL Server’da Tablonun Tüm Constraintlerini Listelemek

Herkese merhaba, Bu kısımda SQL Server’da tablonun tüm constraintlerini listeleme kodları olacak. SELECT OBJECT_NAME(object_id) AS ConstraintName , SCHEMA_NAME(schema_id) AS SchemaName , type_desc AS ConstraintType FROM sys.objects WHERE type_desc LIKE ‘%CONSTRAINT’ AND OBJECT_NAME(parent_object_id) = ‘Employees’ –Tablo adı burada olacak 353 Kez Okundu

Yazı kopyalamak yasaktır!