sorgu

  1. Admin

    SQL KTF Gelir Vergisini Hesaplayan KTF

    Ülkemizde gelir vergisi artan tarifeli olup kümülatif kazanca göre ilgili vergi diliminden gelir vergi hesaplanmaktadır. Eğer bu hesaplama işlemini database seviyesinde yapılması gerekirse aşağıdaki SQL için ile yazmış olduğum kullanıcı tanımlı fonksiyon ile Gelir Vergisi hesaplayabilirsiniz...
  2. Admin

    SQL KTF Sayıyı Yazıya Çeviren KTF

    Ms SQL ile sayıyı yazıya çevirmek için aşağıdaki kullanıcı tanımlı fonksiyon oluşturulduktan sonra sorgu içinde istediğimiz yerde kullanabilirsiniz. CREATE FUNCTION [dbo].[FN_RAKAMYAZ] (@Sayi bigint) RETURNS nvarchar(300) AS BEGIN DECLARE @n int,@i int,@UcHane int,@Yed nvarchar(300),@UcluHane...
  3. Admin

    Makale SQL DateTime İçinden Tarih ve Saat Bilgisini Alma

    DATETIME formatında olan tarih bilgilerini bazı durumlarda sadece tarih kısmını ayrı saat kısmını ayrı almamız gerekebilir. Bu durumda ister DATE tipinde ister CHAR tipinde sonuç elde etmek için aşağıdaki Convert işlemlerini kullanabiliriz. Günün Saat ve tarih bilgisi almak için SELECT...
  4. Admin

    Makale SQL ile Bir Tablodan Diğer Tabloya Olmayan Kayıtları Ekleme

    İki tablo karşılaştıran ve olmayan kayıtları diğer tabloya aktarmak için aşağıdaki TSQL scriptini kullanabiliriz. INSERT INTO TABLE1 (ALAN1,ALAN2,ALAN3) SELECT ALANAD1,ALANAD2,ALANAD3 FROM TABLE1 WHERE NOT EXISTS (SELECT * FROM TABLE2 WHERE TABLE1.ID=TABLE2.ID)
  5. Admin

    SQL KTF SQL ile T.C. Kimlik Numarası Doğrulama Algoritması

    CREATE FUNCTION [dbo].[KIMLIKNO_KONTROL](@TcNo Bigint) RETURNS BIT AS BEGIN DECLARE @ATCNO Bigint DECLARE @BTCNO Bigint DECLARE @C1 Tinyint DECLARE @C2 Tinyint DECLARE @C3 Tinyint DECLARE @C4 Tinyint DECLARE @C5 Tinyint DECLARE @C6...
  6. Admin

    SQL KTF SQL ile Kıdem Yılı Hesaplama

    SQL ile işe başlama ve bitiş tarihlerine göre verilen iki tarih arasındaki kıdem süresini yıl, ay, gün olarak hesaplanması için aşağıdaki gibi bir scalar fonksiyon yazmak gerekebilir. Söz konusu scalar fonksiyon verilen iki tarih arasındaki farkı gün, ay ve yıl olarak bulmakta ve string değer...
  7. Admin

    SQL KTF Tarih Verisinden Gün Adının Türkçe Yazılması İçin Scalar Fonksiyon

    MS SQL ile gün adlarının Türkçe olarak yazı ile yazılabilmesi için, Aşağıdaki gibi bir scalar fonksiyon yazmak gerekir. Bu fonksiyonu oluşturulduktan sonra verilen tarihin gün adını bize verecektir. CREATE FUNCTION [dbo].[FN_GUNADI] (@Tarih DATETIME) RETURNS VARCHAR(9) AS BEGIN RETURN (...
  8. Admin

    SQL KTF Tarihteki Ay adını Türkçe Yazmak için Fonksiyon

    Ay adı bulan Fonksiyonun oluşturulması, özellikle blog sitelerinde Aralık 2018 gibi yazılan yazının ay ve yıl bilgisi verilmektedir. Bunun gibi bir sonucu database seviyesinde üretip kullanmak isterseniz bu kod bir çözüm olabilir. Ya da SQL sorgularınızdaki tarih alanlarından dönen ay sayılarını...
Üst Alt