28 Nisan 2014 Pazartesi

SQL'de AS Kullanımı

 Sütunların Ve Tabloların Yeniden Adlandırılması AS
  • Bazı durumlarda sorgulama yaparken sutunun ismi kullanıcı tarafından anlaşılmayabilir bu yüzden daha anlamlı sutun başlıkları kullanmak isteyebiliriz bu durumda Alias (AS) takma isimler kullanırız.
  • AS yardımcı kelimesini kullanarak sütunları farklı adlarla görüntüleyebiliriz.
  • Uzun tablo isimlerini de kullanımı daha kolay olacak şekilde değiştirebiliriz.
  • Alias kullanımı AS kelimesiyle veya [ ] parantez kullanılarak yazılabilir.
AS Kullanımı : SELECT <sütun adı> AS <yeni ad> FROM <tablo adı> AS <yeni tablo adı>

NOT : Örnek sorgulamalarda Northwind Database'i kullanacağım. bk: Nortwind Database Kurulumu 

Örnek Sorgu 1: SELECT AVG(UnitPrice) AS 'Avarage Price' FROM products
(Ürünler (Products) tablosundaki Birim Fiyatı (Unit Price) Ortalama Fiyat (Avarage Price) olarak listelenmiştir.) 


Örnek Sorgu 2: SELECT  COUNT(*) AS Müşteri_Sayısı FROM Customers 
(Müşteriler (Customers) tablosunda kaç tane müşterimiz var. Müşteri_Sayısı başlığıyla listeleyelim.)


26 Nisan 2014 Cumartesi

İnsanın Sorumluluğu

Eğer gerçekten varoluş, özü önceliyorsa, insan, olduğu şeyden sorumludur. Bu şekilde, varoluşçuluğun ilk girişimi, her insanı olduğu şeyin sahibi olma haline getirmektir ve varoluşunun tüm sorumluluğunu kendine dayandırtmaktır. Ve,insan kendinden sorumludur dediğimiz zaman, insanın yalnızca kendinden değil, tüm insanlardan sorumlu olduğunu söylemek istiyoruz....

Aslında, olmak istediğimiz insanı yaratırken aynı zamanda insanın olması gerektiğini umduğumuz şekildeki bir imgesini de yaratmayan hiçbir eylemimiz yoktur. Şunu veya bunu olmayı seçmek, aynı zamanda seçtiğimizin değerini de doğrulamak demektir, çünkü hiçbir zaman kötülüğü seçemeyiz; seçtiğimiz her zaman iyiliktir ve hiçbir şey herkes için iyi olmadan bizim için iyi olamaz. Diğer taraftan eğer varoluş özü önceliyorsa ve imgemizi biçimlendirdiğimiz anda varolmak istiyorsak, bu imge hem herkes için, hem de tüm dönemimiz için geçerlidir. Böylece sorumluluğumuz, onu var-sayabileceğimizden çok daha büyüktür, çünkü tüm insanlığı kapsamaktadır. Eğer işçiysem ve komünist olmak yerine hıristiyan bir sendikaya katılmak istiyorsam, bu katılımla boyuneğmenin temelde insana uygun gelen bir çözüm olduğunu, insanın krallığının yeryüzünde olmadığını belirtmek istiyorsam yalnızca kendi durumumu ortaya koymuyorum: herkes için boyuneğmiş olmak istiyorum, böylece tutumum insanlığın tümünü bağlamıştır. 

20 Nisan 2014 Pazar

Ubuntu 14.04 LTS Yayınlandı


Popüler Linux dağıtımı Ubuntu, 13.04.2019 tarihine kadar destek verilecek Ubuntu 14.04 LTS Trusty Tahr sürümünü yayınladı.Yeni sürüm devrimsel yenilikler içermesede oldukça kararlı ve hızlı çalışıyor. 

İsmini bu kez yabani bir keçi cinsinden alan Ubuntu 14.04 LTS, Canonical'ın 5 yıllık güncelleme sunduğu programın yeni üyesi olacak. 


14.04 LTS Sürüm Notları için tıklayınız.
 

SQL'de COUNT Fonksiyonu Kullanımı

  • COUNT fonksiyonu, belirtilen ölçütlerle eşleşen satır sayısını döndürür.
  • Kısaca ; veritabanındaki kayıtları sayabilmek için yerleşik COUNT fonksiyonunu kullanırız.

NOT : Örnek sorgulamalarda Northwind Database'i kullanacağım. bk: Nortwind Database Kurulumu 

COUNT(*) Kullanımı :  SELECT COUNT(<sütun adı>) FROM <tablo adı> 
   
Örnek Sorgu 1: SELECT COUNT(*)AS [Sipariş Kayıt Sayısı]  FROM orders
(Siparişler (Orders) tablosundaki kayıt sayısını Sipariş Kayıt Sayısı başlığıyla listeleyelim.) 

Örnek Sorgu 2: SELECT COUNT(*) AS Ürün_Sayısı FROM Products WHERE SupplierID = 5
(Tedarikci Numarası  (SupplierID) 5 olan tedarikçiye ait ürünlerin sayısını öğrenelim.) 

COUNT DISTINCT Kullanımı :  SELECT COUNT(DISTINCT <sütun adı> FROM <tablo adı>

DISTINCT anahtar kelimesi COUNT ile birlikte kullanıldığında, belirtilen sütundaki benzersiz kayıtların sayısını verir

Örnek Sorgu 3: SELECT COUNT (DISTINCT CustomerID) FROM Orders
(Siparişlerin kaç farklı müşteriden alındığını öğrenelim.) 



SQL de Matematiksel ve Metinsel işlemler

  • Tablolardaki alanları kullanarak, matematiksel veya metinsel ifadeler ile yardımıyla sorgularımızın gücünü arttırabiliriz.
  • SQL matematiksel işlemlerin sonucunu otomatik olarak üretmeyi sağlayan özelliklere sahiptir. 

NOT : Örnek sorgulamalarda Northwind Database'i kullanacağım. bk: Nortwind Database Kurulumu 

Örnek Sorgu : SELECT OrderID, ProductID, (UnitPrice * Quantity) as TotalCost FROM [Order Details] WHERE (UnitPrice * Quantity) > 10000
(Birim fiyat (UnitPrice) alanı Miktar (Quantity) alanı ile çarpılarak toplam fiyat hesaplanır ve “TotalCost” (Toplam Maliyet) adı ile yeni bir alan olarak görüntülenir.) 

Copyright 2013-2017 | İbrahim BAYRAKTAR /dev/null Web Günlüğü