ORACLE/PLSQL: SUBQUERY

Açıklama: SubQuery (Alt Sorgu); sorgu içerisinde beklenen bir değerin başka sorgudan gelme durumudur. Örnek: FROM Cümleciği:

FROM‘dan sonra gelen select statement çalışma sonucunda inline view yapısında sql1 dönecektir. * Oracle FROM Cümleciğinde kullanılacak alt sorguda limit koymamıştır. Örnek: WHERE Cümleciği:

WHERE‘den sonra gelen exists not koşulu ile select statement çalışma sonucunda eşleşme olmayan satırları dönecektir. * Oracle WHERE Cümleciğinde kullanılacak alt sorguda max 255’e […]

Read More

ORACLE/PLSQL: MINUS OPERATOR

Açıklama: Minus Operator (Eksi Operatörü); ilk sorgunun getirdiği satır bazlı değerlerden, ikinci sorgudan gelen aynı değerleri çıkartmak için kullanılır. Syntax:

column_n* bölümünde select işleminin sütunları yer alır. tables bölümünde ilgili tablonun/tabloların ismi yer alır. conditions bölümünde koşullar yer almalıdır. MINUS operatörü sorgular arasında aynı olan satırların farkını alarak ilk sorgunun sonucu gelecektir. * Her iki select sorgusu için seçilen alan sayısı ve veri […]

Read More

ORACLE/PLSQL: INTERSECT OPERATOR

Açıklama: Intersect Operator (Kesişim Operatörü) iki tablonun aynı olan satırların kesişimlerini almak için kullanılır. Syntax:

column_n* bölümünde select işleminin sütunları yer alır. tables bölümünde ilgili tablonun/tabloların ismi yer alır. conditions bölümünde koşullar yer almalıdır. INTERSECT operatörü kesişim işlemi için select sorgularının arasında yer alır. * Her iki select sorgusu için seçilen alan sayısı ve veri tipleri aynı olmak zorundadır. Örnek: INTERSECT kullanımı […]

Read More

ORACLE/PLSQL: UNION OPERATOR

Açıklama: Union Operator (Birleşme Operatörü) iki tablonun ilgili sütunlarını birleştirmek için kullanılır. Syntax:

column_n* bölümünde select işleminin sütunları yer alır. tables bölümünde ilgili tablonun/tabloların ismi yer alır. conditions bölümünde koşullar yer almalıdır. UNION operatörü kullanıldığında ilgili sütundaki veriler tekrarsız gelirken UNION – ALL operatöründe ilgili sütun verileri (varsa) tekrarlı gelecektir. * Her iki select sorgusu için seçilen alan […]

Read More