Manipulating Data ( Verileri İşleme ) INSERT UPDATE DELETE INSERT Kullanımı INSERT kelime anlamı “eklemek” tir. INSERT ile bir tabloya yeni satırlar ekleyebiliriz. Karakterleri ve tarih değerlerini ‘ ‘ ( tek tırnak ) içine almamız…
Temel Veritabanı Eğitimi | 15 – Set Operatörleri
SET OPERATÖRLERİ SET Operatörleri birden fazla sorguları tek bir sonuca bağlamak için kullanılır. Burada; UNION => birleşim INTERSECT => kesişim MINUS => fark anlamlarına gelmektedir. Aşağıda verilen örneklerde SARI olan kısımlar sonuç kısımlarıdır. UNION Yukarıdaki…
Temel Veritabanı Eğitimi | 14 – Alt Sorgular
ALT SORGULAR Alt sorguların sonuçları ana sorgularda kullanılır. Yukarıdaki sorgu yapısında bir tane ana sorgu bir tanede alt sorgu bulunmaktadır. Ana sorguya bir değer verebilmek için ilk önce alt sorgu yapılır. SELECT salary FROM employees…
Temel Veritabanı Eğitimi | 13 – Group By…
GROUP BY Kullanımı GROUP BY, bir tablodaki satırları gruplamak için kullanılır. Yani satırları küçük gruplara ayırırız. SELECT department_id, AVG(salary) FROM employees GROUP BY department_id; Yukarıdaki örneğe bakacak olursak, “employees tablosundan department_id ‘ yi ve ortalama…
Temel Veritabanı Eğitimi | 12 – Grup Fonksiyonları
GRUP FONKSİYONLARI AVG COUNT MAX MIN STDDEV SUM VARIANCE Sayısal veriler için AVG ve SUM kullanılabilir. Örneğimize bakıp yorumlayalım. SELECT AVG(salary), MAX(salary), MIN(salary), SUM(salary) FROM employees WHERE job_id LIKE '%REP%'; Yukarıdaki örnek üzerinden konuşacak olursak;…
Temel Veritabanı Eğitimi | 11 – Sayı Fonksiyonları…
NUMBER FUNCTIONS ( SAYI FONKSİYONLARI ) ROUND(45.926,2) => 45.93 ( Noktadan sonra iki basamak alacaksın 5 ‘ ten büyükse üste, 5 den küçükse alta yuvarlayacaksın) TRUNC(45.926,2) => 45.92 ( Noktadan sonra iki basamak alacaksın ne…
Temel Veritabanı Eğitimi | 10 – Karakter Fonksiyonları…
KARAKTER FONKSİYONLARI - 2 Character-Manipulation Functions a-) CONCAT CONCAT birleştirme yapmak için kullanılır. Örneğin; CONCAT(‘Murat’, ‘Yeşiltepe’) yaptığımızda sonuç olarak à MuratYeşiltepe döner. b-) SUBSTR SUBSTR string içinden belirli bir bölümü almak için kullanılır. Örneğin; SUBSTR(‘Yeşiltepe’,0,5)…
Temel Veritabanı Eğitimi | 9 – Karakter Fonksiyonları…
KARAKTER FONKSİYONLARI – 1 Case-Manipulation Functions Lower Upper Initcap LOWER(‘Murat YEŞİLTEPE’) à murat Yeşiltepe UPPER(‘Murat Yeşiltepe’) à MURAT YEŞİLTEPE INITCAP(‘MURAT Yeşiltepe’) à Murat Yeşiltepe Örnek : calisanlar tablosunda isim, soyisim ve departman_id isminde kolonlar bulunsun.…
Temel Veritabanı Eğitimi | 7 – Mantıksal Koşullar
Operator Meaning AND Her iki bilenşende doğruysa TRUE değeri döndürür. OR Bileşenlerden yalnızca bir tanesi doğruysa TRUE değeri döndürür. NOT Koşul yanlışsa TRUE değeri döndürür. AND Kullanımı SELECT employee_id, last_name, job_id, salary FROM employees…
Temel Veritabanı Eğitimi | 6 – COMPARISON CONDITIONS…
Operator Meaning = Equal to ( Eşittir ) > Greater than ( Büyüktür ) >= Greater than or equal to ( Büyük Eşittir ) < Less than ( Küçüktür ) <= Less than or equal…