Category: Orta Seviye SQL Server
Herkese merhaba, Bu yazıda sizlere SQL Server’da varchar veri tipindeki sayı sütununa sahip bir alanın nasıl sıralanacağından bahsedeceğim. SQL Server’da varchar veri tipinde sayısal değer içeren bir alan sıralanınca veriler sıralı şekilde gelmez. Bu işlemi yapmak için sıralanacak alanın cast edilmesi gerekmektedir. Örnek işlemi kodlar üzerinden inceleyelim. DECLARE @VarcharSayilar TABLE...
Herkese merhaba, Bu yazıda SQL Server’da yürüyen toplam ile hesaplama işlemi nasıl yapılır bundan bahsedeceğim. SQL Server’da yürüyen toplam derken ne kast ediyoruz. 10 -> 10 11 -> 21 12 -> 33 13 -> 46 Yürüyen toplam yukarıdaki gibidir. Yani ilk sıra olduğu gibi yazılır. İkinci sıra ilk sıra ile...
Herkese merhaba, Bu yazıda SQL Server’da kelimenin ilk harfine göre bir tablonun nasıl gruplatılacağı hakkında bilgi vereceğim. Elimizde bir tablo var diyelim. Bu tabloda A harfinden kaç tane, B harfinden kaç tane olduğunu bilmek istiyoruz diyelim. Böyle bir işlemin nasıl yapılacağını Northwind veritabanını kullanarak inceleyelim. SELECT COUNT(LEFT(ProductName, 1)) AS adet...
Herkese merhaba, Bu yazıda sizlere SQL Server’da N ön eki neden kullanılır bundan bahsedeceğim. N ön eki yani uzun haliyle National, ulusal bir dil karakteri olduğunu gösteren bir ön ektir. Konu ile ilgili örneği aşağıda görmektesiniz. –Database oluşturulması CREATE DATABASE OrnekVeritabani GO USE OrnekVeritabani GO –Tablo oluşturulması CREATE TABLE OrnekTablo...
Herkese merhaba, Bu yazıda SQL Server’da View’larda parametre kullanımından bahsedeceğim. Konu hakkında fikri olan arkadaşlar böyle bir şey olmaz diyeceklerdir. Gerçekten de öyle. SQL Server’da View’larda parametre kullanamazsınız. Bunun yerine tablo döndüren fonksiyonları kullanabilirsiniz. Örnek kullanımı aşağıda görmektesiniz. –Veritabanının oluşturulması CREATE DATABASE OrnekDatabase GO USE OrnekDatabase GO CREATE TABLE Calisanlar...
Herkese merhaba, Bu yazıda sizlere tarih formatının YYYY-MM-DD formatında nasıl gösterileceğinden bahsedeceğim. SQL Server’da tarih formatını YYYY-MM-DD şeklinde göstermek isteyebiliriz. Bu kullanımı aşağıdaki kod ile yapabilirsiniz. SELECT REPLACE(Convert(varchar(20), GETDATE(),102), ‘.’, ‘-‘) Bu kod ile tarif formatı YYYY-MM-DD şeklinde gözükecektir. Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar. 511 Kez Okundu
Herkese merhaba, Bu yazıda size SQL Server’da Cast ve Convert fonksiyonları arasındaki farktan bahsedeceğim. İlk olarak konu ile ilgili aşağıdaki makaleleri okumanızı öneririm. [related-post id=”4723″] [related-post id=”4717″] SQL Server’da Cast ve Convert fonksiyonları tür dönüşümü için kullanılan fonksiyonlardır. Kısa ve öz olarak veri tiplerinin birbirine dönüştürülmesinde kullanılırlar. Cast fonksiyonu ile Convert...
Herkese merhaba, Bu bölümde sizlere değişken isimlendirme kurallarından bahsedeceğim. SQL Server’da değişken isimlendirmesi yaparken bazı şeylere dikkat etmek gerekiyor. Aksi yönünde bir işlem yaparsanız yazdığınız kodlarda sıkıntı yaşayacaksınız. Sıkıntı yaşamamanız adına bu kuralları iyice öğrenip değişkenleri ona göre tanımlamanızda yarar var. Değişkenler harf veya alt çizgi (_) ile başlayabilir. Değişkenlerde...
Herkese merhaba, Bu yazıda SQL Server’da Distinct ve Group By ifadeleri arasındaki farkları inceleyeceğiz. Konuyu daha iyi anlamak adına ilk önce aşağıdaki makaleleri okuyalım. Topluluk ifadeleri ile ilgili işlemlerde (Sum, Max, Min, Count, Avg) Group By kullanılır. Eğer gelen sorguda tekrarlanan veri birden fazla ise Distinct kullanılır. Kısaca ikisinin de...
Herkese merhaba, Bu yazıda sizlere SQL Server’da Union ve Union All ifadelerinin arasındaki performanstan bahsedeceğim. Konu ile ilgili bilginiz yoksa aşağıdaki makaleleri ilk önce okumanızı öneririm. [related-post id=”3405″] [related-post id=”3414″] Bu makaleleri okudu iseniz konumuza başlayabiliriz. SQL Server’da UNION komutu, JOIN komutu gibi iki tablodan ilgili bilgileri seçmek için kullanılır....