Kategori: MSSQL

CHARINDEX Fonksiyonu, Metin arama ve Konumu

CHARINDEX Fonksiyonu Karakter dizi numarası verir. yani dizin içindeki karakterin kaçıncı konum numarası verir. Charindex, Veritabanı karakter set davranışa göre Büyük ve küçük harf duyarlılığı değişiklik gösterebilir. Karakter dizi ve numarası örnek resimle anlatmaya çalışacağım. …

DATEDIFF Fonksiyonu Kullanımı

DATEDIFF Fonksiyonu ile bir tarihi ay, yıl, hafta, gün, saat gibi belli bir tarih aralığıyla gecirilen süreyi alır. DATEDIFF Kullanımı ZamanDilimi, Zaman türü tanımlanacak parametre BaslangicTarih, Başlangıç tarihi tanımlanacak parametre BitisTarih, Bitiş tarihi tanımlanacak parametre …

HAVING Kullanımı

HAVING Sözdizim, Where kriter belirtildiği gibi görevi yapar. Farkı ise GROUP BY ile kullanılmasıdır. HAVING, GROUP BY deyimi için belirtilen kriterlere göre çalıştırır. HAVING Temel Kullanımı Örnek uygulama yapalım “AD” Alanı aynı değerleri içerenleri bir …

DISTINCT Kullanımı

DISTINCT Sözdizim, Tablodaki seçilen alanlarında bulunan satır verileri tekrar etmeyen birer verileri alır. Örneğin MUSTERI Tablosundaki Seçilen isim alanı aynı verileri üç tane listelendiğini düşünün. üçü de BTOMER olduğunu düşünün. distinct deyimi ile bunu sadece …
SELECT INTO Kullanımı

SELECT INTO Kullanımı

SELECT INTO sözdizim, Veritabanın bir tablosu verileri kopyasını oluşturup gecici bir tabloya aktarılmasıdır. SELECT INTO Kullanımı Tablonun verileri okutalım. Bu kadar 🙂

Replace Fonksiyonu, Metin bul ve değiştir

Replace Fonksiyonu, Metin değiştirmek için kullanılır. Bul ve değiştir mantığını düşünelim. Fonksiyonun üç parametresi bulunur. Kullanımı : REPLACE(Değer, Değeri bul, Değeri değiştir) Değer, Değiştirilmesi istediğimiz ‘String’ ifadesi girilir. Değeri bul, Belirtilen ‘String’ ifadesi içeriği bulunacak …

CONCAT Fonksiyon Kullanımı, String birleştirme

İki kolon (sütün) başlıklara göre satırları sorgulamak istiyoruz yani hem adı hem de soyad ile sorgulamak istiyorsunuz diyelim. Bunun için concat fonksiyonu kullanacağız. LIKE ‘OMER%’ Başı “OMER” ile başlayan kelimeleri sorguluyorum. LIKE ‘BT OMER G%’ …