Category : ORDER BY

PL SQL de asal sayıları bulmak için aşağıdaki kodu kullanabilirsiniz. Kodu kabaca anlatmak gerekirse. 1’den 1000’e kadar olan tüm sayıları üretip with as ile all_numbers’ı oluşturdum. ALL_NUMBERS’ı cartezyen (cross) join yaptım. Böylece her sayıyı, bölen başka bir sayı var mı diye kontroınl ettim. 1 sayısı her sayıya tam olarak bölündüğü için ve her sayı kendisine tam olarak bölündüğü için bunları …

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

dbms_random.value() Fonksiyonunun Kullanımı Veritabanımızdan rastgele (random) n adet sonuç getir demek istersek. dbms_random.value() fonksiyonunu kullanmamız gerekir. Örnek kullanım aşağıdaki gibidir. 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 * FROM ( SELECT * FROM employees ORDER BY dbms_random.value() ) WHERE rownum <= 5; İçteki sorgu dbms_random.value() fonksiyonu ile sonuçları rastgele sıralıyor. WHERE rownum <=5 yazan …

Continue Reading...