Kategori: SQL

İlk Tabloda olup ikinci tabloda olmayan kayıtlar

A Tablosunda kayıtlar olup, B tabloda olmayan kayıtları bulmak için “except” sözdizimi kullanacağız. Temel Kullanım Bir ya da birden fazla sütun adları yazarak sorgulama yapabiliriz. Örnek bir uygulama yapalım. İki tablo oluşturup değerleri de ekleyelim. …

IF ELSE Kullanım Örnekleri

IF ELSE Kullanımı örneklerle kendinizi pekiştirmeniz için teorik olarak anlatmaya yardımcı olmaya çalışacağım. Eğer henüz IF ELSE Konusu yeniyseniz Buraya tıklayarak yazımı okumanızı rica ederim. ÖRNEK-1 : T.C. Kimlik IS NULL ve LEN kontrolü yapma …

IF ELSE Eğer-Değilse Kullanımı Teorik Anlatım

Merhabalar, IF ELSE sözdizim nasıl kullanılması gerektiğini teorik olarak anlatmaya çalışacağım. Türkçe karşılığı Eğer-değilse anlamına gelmektedir. Günlük hayatımızda bir işi yaparken şart/koşul/kriterleri yerine getirilebiliyorsa eylemi gerçekleştiririz. Eğer şart/koşul/kriter uyuşmuyorsa ona göre davranış sergileriz. Temel IF …

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 …

Satırları yan yana virgüle ile ayırarak yazdırma

Merhaba, Bir tabloda birden fazla veri satır dönenleri bir satıra yan yana yazdırmak için COALESCE fonksiyonu kullanarak virgülle ayırarak yan yana yazdırma işlemi göstereceğim. Satır verileri yan yana virgül ile ayırarak yazdırma Öncelikle verileri depolayabileceğimiz …