Monthly Archive: Mart 2018
Herkese merhaba, Bu yazıda SQL Server’da All kullanımından bahsedeceğim. SQL Server’da All ifadesi bir değeri subquery (iç sorgu) ya da liste ile karşılaştırmak için kullanılan bir ifadedir. All kullanımında koşulun bütün değerler için sağlanması gerekir. Örnek kullanımını Northwind veritabanını kullanarak inceleyelim. SELECT * FROM Products WHERE dbo.Products.CategoryID = ALL ( SELECT CategoryID...
Herkese merhaba, Bu yazıda SQL Server’da Between ile Case kullanımından bahsedeceğim. SQL Server’da Case ve Between nasıl kullanılır demeyin. Bu iki ifadenin birlikte kullanımı sizin için ayrı bir tecrübe olacaktır. Örnek kullanımı inceleyelim. DECLARE @kategoriid INT=2 SELECT * FROM dbo.Products WHERE ProductID BETWEEN CASE @kategoriid WHEN 1 THEN 10 WHEN...
Herkese merhaba, Bu yazıda sizlere SQL Server’da iki tabloyu karşılaştırmak hakkında bilgi vereceğim. SQL Server’da bazı zamanlar benzer veriler içeren tabloları karşılaştırma ihtiyacı duyabiliyoruz. Bu gibi durumlarda aşağıdaki yöntemden yararlanarak farklılıkları görebilirsiniz. Örnek kodları inceleyelim. –Database oluşturma CREATE DATABASE IkiFarklıTabloyuKarsilastir GO USE IkiFarklıTabloyuKarsilastir –Tablo oluşturma ve veri ekleme CREATE TABLE...
Herkese merhaba, Bu yazıda SQL Server’da Some kullanımından bahsedeceğim. SQL Server’da Some ifadesi bir değeri subquery (iç sorgu) ya da liste ile karşılaştırmak için kullanılan bir ifadedir. Some kullanımında koşulun herhangi bir değer için sağlanması yeterlidir.Örnek kullanımını Northwind veritabanını kullanarak inceleyelim. SELECT ProductName FROM Products WHERE dbo.Products.ProductID = SOME( SELECT ProductID FROM...
Herkese merhaba, Bu yazıda SQL Server’da Any kullanımından bahsedeceğim. SQL Server’da Any ifadesi bir değeri subquery (iç sorgu) ya da liste ile karşılaştırmak için kullanılan bir ifadedir. Any kullanımında koşulun herhangi bir değer için sağlanması yeterlidir.Örnek kullanımını Northwind veritabanını kullanarak inceleyelim. SELECT ProductName FROM Products WHERE dbo.Products.ProductID = ANY ( SELECT ProductID...
Herkese merhaba, Bu yazıda sizlere SQL Server’da no column name was specified for column hatası hatasından bahsedeceğim. Bu hata kısa ve öz olarak subquery kullanımlarında başa gelen bir hatadır. Subquery yani iç sorgu içerisinde bir hesaplama yapılmış fakat bu hesaplama yapılmış alana alias verilmemesi sonucu ortaya çıkar. Hatalı örneği Northwind veritabanını...
Herkese merhaba. Bu yazıda SQL Server’da NOT LIKE kullanımından bahsedeceğim. SQL Server’da NOT LIKE ifadesi verilen şart içinde benzemeyen ifadelerin listelenmesinde kullanılır. Örnek kullanımı Northwind veritabanını kullanarak inceleyelim. SELECT * FROM dbo.Products WHERE ProductName NOT LIKE ‘C%’ SELECT * FROM dbo.Products WHERE ProductName NOT LIKE ‘%A’ SELECT * FROM dbo.Products...
Bu yazıda SQL Server’da Not In kullanımından bahsedeceğim. SQL Server’da Not In operatörü tablo içerisinde belirtilen verilerden içermeyenleri getiren bir operatördür. Subquery’ler ile de kullanılır. Örnek kullanımı Northwind veritabanını kullanarak inceleyelim. SELECT CategoryID , CategoryName FROM dbo.Categories WHERE CategoryID NOT IN ( 4, 5, 8 ) Burada 4, 5, 8...
Herkese merhaba, Bu yazıda SQL Server’da In kullanımından bahsedeceğim. SQL Server’da In operatörünü kolon içerisinde veri aramak için kullanılır. Subquery’ler ile de kullanılır. Örnek kullanımı Northwind veritabanını kullanarak inceleyelim. SELECT CategoryID , CategoryName FROM dbo.Categories WHERE CategoryID IN ( 2, 3, 7 ) Burada kolon içerisinde KategoriID değeri 2, 3,...
Herkese merhaba, Bu kısımda SQL Server’da Agent’daki Job’ları listeleme kodları olacak. SELECT job_id , [name] FROM msdb.dbo.sysjobs; 563 Kez Okundu