Row_Number fonksiyonu çalıştırdığımız sorgu sonucunda dönen listenin yanına sıralama kolonu eklemek için kullanılır. Bu eklemenin geçici bir ekleme olduğunu da belirteyim. Yani herhangi bir şekilde veritabanınızı etkileyecek bir durum söz konusu değildir. İsterseniz fonksiyonu anlamak için örneğimize geçelim. Örnekte AdventureWorks2012 veritabanını kullanacağım. Siz de isterseniz buradan indirebilirsiniz. Öncelikle iki örneğimizde… Continue Reading SQL Server 2005 RowNumber Fonksiyonunu Kullanmak ve RowNumber Fonksiyonu ile Belli Aralıktaki Değerleri Almak

Bu yazımda konuda da bahsettiğim gibi birden fazla kayıtlı veriden ID si en büyük olan kaydı ekrana getiren MS SQL sorgusunu sizlerle paylaşacağım. Kodu paylaşmadan önce neden böyle bir sorguya ihtiyaç duyduğumu belirtmek isterim: Müşteri Bilgileri ve Servis Bilgileri tablolarımdan hareketle “X” müşterisinin bilgileri sadece bir tane olabileceği gibi birden… Continue Reading Birden Fazla Kayıttan En Büyük Olanı Getirme (Bire N Tekil Sorgu)

Merhaba bu yazımda konuda da değindiğim gibi MS SQL Server ortamında bulunan mükerrer yani tekrar eden kayıtları getiren SQL sorgusunun yazılışından bahsedeceğim. Genellikle SQL ortamında veri getirirken tekrar eden kayıtların gözükmesini engellemek için “Distinct” ifadesini kullanıyoruz. Karşılaştığım istek sonucu SQL ortamında bulunan tekrar eden kayıtları listeletme gereksinimi üzerine bu yazıyı yazma… Continue Reading MS SQL Server’da Mükerrer Kayıtları Bulma

imdi veritabanımız da verinin eklenme tarihi var ve bu tarih üzerinden şimdiki tarihe kadar olan farkı bulmayı çalışacağız. Bu sayede kullanıcılara veya verilere istediğimiz işlemleri otomatik olarak uygulatabileceğiz. Kod kısmımız alt taraftaki gibidir. Bu kod size eklenme tarihinden günümüz tarihine kadar kalan süresi 15 olan kayıtları verir. SELECT * FROM… Continue Reading Sql İki Tarih Arasında ki Farkı Bulma

Arakadaşlarbu yazımda mysql den mssql e veri aktarmayı göstereceğim size daha doğrusu bunu kodla nasıl yaptığımızı göstereceğim. Üzerinde çalıştığım projede kullandığım bir yapı. lafı fazla uzatmadan kodlarımıza geçelim isterseniz. İlk olarak MySql.Data.dll (288,00 kb) dll dosyasını indiriyoruz ve projemize reference olarak ekliyoruz. Daha sonra kod bloğumuza geçiyoruz ve ilk önce… Continue Reading ASP.Net de Mysql’den MSsql’e Veri Aktarma

Bu yazımda size elinize bulunan 2 tabloyu birbiyle mergeleme (birleştirme) olayından bahsedeceğim. Yalnız aynı olan verileri almamak şartıyla. Örneğin elinizde bir mail listeniz var ve bu mail listenize yeni veriler eklemek istiyorsunuz. Ama var olan listenizde yeni eklenecek olan maillerden var mı bilmek istiyorsunuz ve aynı verileri gereksiz yere saklamak… Continue Reading SQL de İki Tabloyu Birbiriyle Merge’leme

ablomda bulunan kayıtlardan sadece sonuncusuna ihtiyacım varsa ve son kaydı getirmek istiyorsam, nasıl bir SQL Sorgusu oluşturmam gerekmekte, bugün bu konu üzerinde örnek-anlatım yapacağız.. Elimde ogrenci tablosu olsun ve içerisinde 3 tane kaydım bulunsun… Bu üç kaydın son elemanını çekmem gerekiyor.. ID ADI SOYADI 1 Ali Yılmaz 2 Ayşe Doğan… Continue Reading SQL SON KAYDI VERİTABANINDAN ÇEKME

SQL serverda bazı işlemlerin sonucunu rapor şeklinde mail adresimize gönderilmesini isteyebiliriz. Böylece merkezi olarak tüm işlemlerin sonucunu izlemiş olabiliriz. Haydi başlayalım… Management Studio ekranını açtıktan sonra “Management” tabının altında Database Mail’e sağ tıklayıp Configure Database Mail butonunu tıklıyoruz. Gelen ekranı next deyip geçiyoruz ve aşağıdaki ekrandan “Setup Database Mail by… Continue Reading SQL Server Database Mail Ayarları ve Operatör Eklemek