| 04 Mart 2010
Bugün Sizlere Sqlerver Yapılabilcek Tüm Kod Calışmalarımdan Anlatım Örnekleri Göstereceğim
Bu Calışmada SqServer Gelen Sample Database Olarak Northwind Calışacağız
Turkçe Karakter Hatalarını Sorun olmaz umarım
use northwind
go
select * from customers
--Customers tablosundaki tüm kayýtlarýn CustomerID ve CompanyName'i
Select CustomerID , CompanyName from customers
Select Customers.CustomerID , Customers.CompanyName from customers
--CustomerID'si ALFKI olan müþterinin ContactTitle'ý
Select ContactTitle from customers where customerID='ALFKI'
--CustomerID'si ALFKI olmayan müþterilerin CustomerID'si
Select CustomerID from customers where customerID <> 'ALFKI'
--CustomerID'si A ile baþlayan müþterilerin listesi
Select CustomerID from customers where customerID like 'A%'
--CustomerID'si A ile biten müþterilerin listesi
Select CustomerID from customers where customerID like '%A'
--CustomerID'sinde A geçen müþterilerin listesi
Select CustomerID from customers where customerID like '%A%'
--CustomerID'si AN ile baþlayan ve toplam 5 harfli olan Müþterilerin CustomerID'si
Select CustomerID from customers where customerID like 'AN___'
--orders tablosunda orderdate'i 08/12/1996 ile 01/01/1997 arasýnda olan orderlarýn listesi
--(tarihler dahil)
Select * from Orders where orderDate <= '01/01/1997' and orderDate >='12/08/1996'
Select * from Orders where orderDate between '12/08/1996' and '01/01/1997'
--Orders tablosunda CustomerID'si ALFKI yada ANTON olan müþterilerin sipariþleri
Select * from Orders where CustomerID = 'ALFKI' or CustomerID = 'ANTON'
--Customers tablosunda Country'si Germany,Mexico,UK veya Sweden olan müþterilen listesi
Select * from customers where Country = 'Germany' or Country='Mexico' or
Country= 'UK' or Country='Sweden'
Select * from customers where Country in('Germany','Mexico','UK','Sweden')
--Customers tablosunda region alaný null olan kayýtlarýn listesi
Select * from customers where Region is null
--Customers tablosundaki kayýtlarý contactname e göre A-Z sýralayýnýz
Select * from customers order by ContactName
Select * from customers order by ContactName asc
--Customers tablosundaki kayýtlarý contactname e göre Z-A sýralayýnýz
Select * from customers order by ContactName desc
--Customers tablosundaki Ülke isimlerini her biri birer defa gösterilecek þekilde listeleyiniz
select distinct(country) from customers
Evet Arkadaşlar Bugün SqlServer 2005 Sorgu Örneklerinde bir calışmada bulunduk Bu Makkalede Sizlere Yararlı BirAnlatım Olmuştur
Bir Sonraki Makkalede Görüşmek Üzere
Saygılrımla Orhan Türk :


