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…
Invictus Europe Staj Başvuruları Başladı
Invictus Europe, her yıl siber güvenlik alanında staj programını duyurup ardından stajyer öğrenciler alıp, onları eğittikten sonra sektöre kazandırmaktadır. Sürekli genel katılımcı başvurusu alan Invictus Europe bu sene sadece kadınlar tarafından gelecek olan başvuruları kabul…
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 | 8 – Order By…
ORDER BY sıralama yapmak için kullanılır. Burada ASC ve DESC karşımıza çıkmaktadır. ASC : Artan düzendir ( Varsayılan ). DESC : Azalan düzendir. SELECT last_name, job_id, department_id, hire_date FROM employees ORDER BY hire_date; Yukarıdaki örnekte…