Category : WITH

Written on Apr, 29, 2014 by in , | Leave a comment

WITH kullanımının mantığı; iç içe sorgularda, aynı sorgunun tekrar tekrar yazılmasını ortadan kaldırmaktır.  WITH ile oluşturduğumuz tablo, localde tutulmaktadır, data dictionary’de tutulmamaktadır (procedure,function data dictionary’de tutulur.) Basti bir örnekle açıklamak gerekirse. NOT: Örneği HR şeması üzerinden gösteriyor olacağım. HR schemasını(şemasını) nasıl kurarım, buraya tıklayınız. SELECT deptno, bdate,job FROM employees sorgusunun sonucu:   WITH my_employee AS (SELECT deptno, bdate,job FROM employees) SELECT * …

Continue Reading...