Fatih KARATAŞ Blog

Group By Yapısı

Group By Yapısı

–Gruplandirma islemi icin kullanilan anahtar kelimedir. Asil ortaya cikis amaci avg, max, min, sum, count gibi aggregate fonksiyonlarla birlikte bagli bulunduklari kolonlari da sorgu icerisine dahil etmektir… –Ulkelere gore calisan sayimiz nedir?

in ve When – Case Yapıları

in ve When – Case Yapıları

–Veyali sorgularda parantez hatalarinin onune gecmek icin kullanilan yapi “in” yapisidir…. –2,4,5,7 nolu calisanlarin almis olduklari siparisleri gosteriniz..

Count ve Sum Yapıları

Count ve Sum Yapıları

–COUNT YAPISI – Yapığınız sorguda verdiğiniz sütuna ait olan kayıt adedini geri döndürür. –Stokta bulunan kac tane urunumuz vardir?

Arama İşlemleri (Like)

Arama İşlemleri (Like)

–Tablolarimiz icerisinde aramalar gerceklestirmek istiyorsak (… ile baslamasi, bitmesi, arasinda gecmesi vs…) like anahtar kelimesi bize yardimci olacaktir… –CompanyName’leri A harfi ile baslayan musterileri listeleyelim…

Between – And Kalıbı

Between – And Kalıbı

–Belirli bir deger araligindaki verilerin listelenmesi icin kullandigimiz anahtar kelimedir…   –Stok miktari 20′den buyuk 49′den kucuk urunleri listeleyiniz…  

Kayıtlarda Belirli Sayıda Veriyi Alma (Top Kontrolü)

Kayıtlarda Belirli Sayıda Veriyi Alma (Top Kontrolü)

  – TOP KONTROLÜ Sorgudan gelen sonucun en ustten belirli bir kismini almak icin kullandigimiz anahtar kelimedir… –En ucuz 10 urunu gosteriniz…

Sıralama İşlemleri (Order by)

Sıralama İşlemleri (Order by)

–Sorgunuz icerisinden gelen sonuclari belirli bir hiyerarsik siralamaya gore raporlamaniz gerekebilir. Bu siralama islemi icin kullanilan anahtar kelime “order by” anahtar kelimesidir… –Buyukten kucuge siralama ( Z – A) => DESC (Descending) –Kucukten buyuge...

Mantıksal Operatörler ( And – Or) ve Null İfadelerin Kontrolü

Mantıksal Operatörler ( And – Or) ve Null İfadelerin Kontrolü

–Urunlerim arasinda stok miktari 20 – 50 olan urunlerimin listesini raporlayiniz… Select ProductID, ProductName, UnitsInStock from Products where UnitsInStock >= 20 and UnitsInStock –Yasi 50′den buyuk, Ingiltere’de oturmayan calisanlarimin adlarini ve yaslarini raporlayiniz. Ancak...

Verilerin Filtrelendirilmesi (Where)

Verilerin Filtrelendirilmesi (Where)

– < > = == != <>(esit degildir) – Where kriterine dahil olan kolonlari rapor icerisinde kullanmak zorunda degilsiniz! –Urun ucreti 30′dan yuksek olan urunleri raporlayiniz.. Select ProductName, UnitPrice from Products where UnitPrice >=...

Veriler Üzerinde Select Sorguları

Veriler Üzerinde Select Sorguları

–Kargolar(Shippers) tablosunda yer alan KargoID (ShipperID), Firma Adi (CompanyName) ve Telefon Numarasi (Phone) bilgilerini raporlayiniz…. SelectShipperID, CompanyName, Phone from Shippers –Eger bir tablodaki tum kolonlari rapor icerisine dahil edecekseniz, tek tek kolon adlarini yazmak...

TSQL (Transact-Structured Query Language) Giriş

TSQL (Transact-Structured Query Language) Giriş

TSQL (Transact-Structured Query Language) –1)DML (Data Manipulation Language) – Tablolarimiza veri eklemek, cikartmak ya da guncellemek icin kullandigimiz anahtar kelimeleri icerisinde barindiran bolumdur… – SELECT, INSERT, UPDATE, DELETE

Sql Server 2008 Temel Databaseler

Sql Server 2008 Temel Databaseler

Master : Sqlserverin calisabilmesi için gerekli olan tum nesneler bu yapi içerisinde kullanilmaktadir. Model : Olusturulan her databasein ayni temel yapiyi kullanmasini saglayan yapidir. kalitim alinan temel db diyebiliriz.

Sql Server 2008′ de Veri Tipleri

Sql Server 2008′ de Veri Tipleri

SQL SERVER 2008′DE VERI TIPLERI Veri tipleri tablolarda tutacagimiz verilerin yapisini belirlemeye yarar. Tablolari olustururken dogru veri tiplerini kullanmak bize sonradan (hazirladigimiz veri tabanini kullanirken) kaynak ve performans açisindan büyük kazançlar saglar. Aksi takdirde...

Sql Server 2008′ de Ana Klasörler

Sql Server 2008′ de Ana Klasörler

Ana Klasorler 1- Databases Temel dbleri içerisinde bulundurdugu gibi bizim yarattigimiz dbleri de içerisinde barindiran bir yapiya sahiptir. Snapshots isimli klasor var olan dblerin readonly kopyalarinin tutuldugu kisimdir. 2- Security Sql servera baglanmasi için...