Tags
alias, desc, describe, distinc, oracle literal, oracle literal kullanımı, Oracle Sql, Oracle Sql, Oracle sql alias, oracle sql kolonları birleştirme, oracle sql literal kullanımı, quote, Sql alias, Vertical bar
Merhaba Arkadaşlar bu yazımız’da, İki veya daha fazla kolonu görsel olarak birleştirip nasıl monitör ederiz ? Tekrar etmeyen dataları nasıl çekeriz ve bir tablomuzun bilgilerini öğrenmek için hangi komutu kullanırız gibi operasyonlardan bahsedeceğiz..
SELECT last_name||job_id AS “Employees”
FROM employees;
Arkadaşlar bu komutumuzda last_name ve job_id kolonlarımızı iki vertical bar ile birleştirdik ve AS “Employees” yazarak(alias) yeni kolonumuzu isimlendirdik.
SELECT last_name||’ is a ‘||job_id AS “Employee Details”
FROM employees;
Şimdi biraz daha düzenliyoruz vertical barlarımızın arasına “is a ” diyip monitör ederken daha düzenli bir görüntü sağlıyoruz..
Bu kullanımı değişik şekillerde kullanabiliriz. Mesela aylık maaşını mönitör ederken kullanabiliriz.
SELECT last_name ||’: 1 Month salary = ‘||salary Monthly
FROM employees;
Şimdide Alternatif Quote (q) Operatorün’den bahsedeceğim, Arkadaşlar bu ibare pek fazla kullanılmaz hatta hemen hemen hiç kullanılmaz, ama oracle’ın kendi dökümanlarında ve sınavlarında yer aldığı için çok kısaca bahsedeceğim kullanım şeklinden.
SELECT department_name || ‘ Department’ ||
q'[‘s Manager Id: ]’
|| manager_id
AS “Department and Manager”
FROM departments;
Arkadaşlar Burada q ibaresini yine iki vertical barın arasına yazıyor ve q dedikten sonra tek tırnak ‘ açtıktan sonra herhangi bir parantez kullanmak suretiyle yazmak istediğimiz herşeyi o parantez arasına yazıyoruz. Bu kullanım tek tırnağı monitör etmek için kullanılabilir. Şuan kullandığımız gibi.
DISTINC kullanımı :
Veri tabanlarında bir verinin birden çok tekrarı olabilir.Yazdığınız sorguyla, tekrar eden verilerin tümünü almadan sadece farklı verileri almak istiyorsanız distinct’i kullanmanız gerekmektedir.
SELECT DISTINCT department_id
FROM employees;
Şeklinde kullanılır select ibaresinden hemen sonra gelir.Çok kullanışlıdır ve çok kullanılır..
Describe Komutu:
Describe komutu bir tablonun bilgilerini görmek için kullanılır. Çok kullanışlıdır özellikle bir arayüz programı kullanmıyorsak veya kullanamıyorsak kesinlikle bilinmesi gereken bir komuttur. Kullanımı ;
describe employees;
desc employees;