30 Kasım 2020 Pazartesi

Java - Harf Notu Hesaplama

 

 Bugün Java dilini kullanarak yazdığım harf notu hesaplama uygulaması, kullanıcıdan vize ve final notlarını girdi olarak alarak geçme notunu hesaplamakta ve bu nota karşılık gelen harf notunu kullanıcıya göstermekte.

Hesaplama yapılırken vize notu %40 ve final notu %60 olarak etkili olmaktadır. Bu değeri ve harf notu karşılıklarını farklı sistemlere göre düzenleyebilirsiniz.

Kodlar:

import java.util.Scanner;

public class main {
public static void main(String[] args) {
   
    int vize,final_notu;
    double sonuc;
    
    Scanner scan= new Scanner(System.in);
     
     System.out.println("Vize Notunuzu Giriniz: ");
     vize=scan.nextInt();
     
     System.out.println("Final Notunuzu Giriniz: ");
     final_notu=scan.nextInt();
     
     sonuc=(vize*0.40+final_notu*0.60);
     System.out.println("Ders Notunuz: "+sonuc);
     
     if (sonuc>85) {
         
         System.out.println("Harf Notunuz AA");
     }
     else if (sonuc<85 && sonuc>80) {
         
         System.out.println("Harf Notunuz BA");
     }
     else if (sonuc<80 && sonuc>75) {
         
         System.out.println("Harf Notunuz BB");
     }
     else if (sonuc<75 && sonuc>65) {
         
         System.out.println("Harf Notunuz CB");
     }
     else if (sonuc<65 && sonuc>60) {
         
         System.out.println("Harf Notunuz CC");
     }
      else if (sonuc<60&& sonuc>55) {
         
         System.out.println("Harf Notunuz CD");
     }
      else if (sonuc<55 && sonuc>50) {
         
         System.out.println("Harf Notunuz DD");
     }
      else{
         System.out.println("Harf Notunuz FF Başarısız Oldunuz!");
      }
  }
   
}

Ekran Görüntüsü:

java - harf notu hepsalama

28 Kasım 2020 Cumartesi

Java - Vücut Kitle İndeksi Hesaplama

 Merhaba bugün sizlerle java yazılım dilini kullanarak yazdığım bir vücut kitle indeksi hesaplama uygulamasını paylaşıyorum. Sizler de paylaşılmasını istediğiniz uygulamaları iletişim formu ile veya yorum kısmından bildirebilirsiniz. Daha önce aynı uygulamayı python dili ile paylaşmıştım ona ulaşmak için tıklayın.

Kodlar:

  import java.util.Scanner;
  public class main {
  public static void main(String[] args) {
   
        Double kilo,boy,vki; // virgüllü girişlere karşın double değişkeni daha doğru bir tercih.
  
        Scanner giris = new Scanner(System.in);
              
        System.out.println("Kg cinsinden kilonuzu giriniz: ");
                kilo=giris.nextDouble();
                
        System.out.println("Cm cinsinden boyunuzu giriniz (Örn: 1,75): ");
                boy=giris.nextDouble();
                
                vki=kilo/(boy*boy);        // Ağırlık (Kg) / boyun metre cinsinden karesi
        System.out.println("Vücut Kitle İndeksiniz: "+vki);
       
        if (vki > 18.5) {                 //18.5 ve altı değer sonucu
            
            System.out.println("Zayıfsınız, sağlıklı bir şekilde kilo almalısınız.");
        }
        else if (vki>18.5 && vki<24.9) { //18.5 ve 24.9 arası değer sonucu
            
            System.out.println("Kilonuz normal, düzenli egzersiz ve doğru beslenme ile kilonuzu korumalısınız.");
        }
        else if (vki>25 && vki<29.9) {   //25 ve 29.9 arası değer sonucu
            
            System.out.println("Fazla kilolusunuz, diyetiysen eşliğinde kilo vermelisiniz");
        }
        else if (vki>30) {               //30 ve üzeri değer sonucu
            
            System.out.println("Kilonuz Obazite seviyesinde yüksek diyetiysene danışınız.");
        }
        
    }
    
    
}

Ekran Görüntüsü:

java - vki ozgurcyaman.com

20 Kasım 2020 Cuma

Delphi - Sayı Tahmin Oyunu

 Merhaba, bugün sizlerle Delphi diliyle yazılmış bir sayı tahmin oyununu paylaşıyorum. Delphi pascal dilinin nesne tabanlı programlama diline dönüşmüş hali denebilir. Günümüzde en büyük rakibi olarak görülen c# dili kadar popüler olmasa da Sykpe, Navicat, Xampp gibi popüler uygulamalar  Delphi dile ile yazılmıştır. C# ile kıyaslandığında öne çıkan en büyük özelliği derleme hızının çok yüksek olmasıdır.  Delphi ile ilgili Türkçe kaynağın diğer dillere kıyasla düşük olduğu aşikar. Bu nedenle bu yazının ilgilenen kişilere faydalı olacağını düşünmekteyim. 

Uygulama Yapısı


Uygulamanın arka planında belirlenen sayılar arasından rastgele bir sayı tutuluyor. Kullanıcının hedefi verilen haklar içerisinde bu sayıyı tahmin etmek. Yapılan tahminlerden sonra kullanıcıya sayının tahmin edilen sayıdan küçük veya büyük olduğunu bildiren mesaj kutuları ekrana geliyor. Sizler çeşitli modifikasyonlarla bu yapıyı dilediğiniz gibi değiştirebilirsiniz. 

Sayı Tahmin Oyunu Delphi
Örnek Tasarım

Sayı tahmin oyunu Delphi
Yapılan Tahmin Sonrası Bilgilendirme

Kodlar


   
unit Sayitahmin;

interface

uses
  Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
  Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, Math, Vcl.Menus;

type
  TForm2 = class(TForm)
    Edit1: TEdit;
    Button1: TButton;
    Button2: TButton;
    Label1: TLabel;
    Label2: TLabel;
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form2: TForm2;
  tut: Integer;
  hak:Integer;



implementation

{$R *.dfm}

procedure TForm2.Button1Click(Sender: TObject);
begin
  tut := Random(1024)+1;
  hak:=10;
  Label1.Caption:='Kalan Hak: '+IntToStr(hak);
  ShowMessage('1 ile 1024 arasında sayı giriniz.');
end;

procedure TForm2.Button2Click(Sender: TObject);
var
tahmin: Integer;
begin
  tahmin:=StrToInt(Edit1.Text);
  if tahmin=tut then
  begin
  ShowMessage('Tebrikler ' + IntToStr(hak)+'. hakkınız varken bildiniz.');
  Label1.Caption:='Kalan hak: 10';
  end

   else if tahmintut then begin
  Dec(hak);
  ShowMessage ('Küçük Sayı Giriniz');
  Label1.Caption:='Kalan Hak: '+IntToStr(hak);
  end;

    if hak=0 then
    begin
      ShowMessage('Tüm Haklarınız Bitti, Kaybettiniz. 
      Doğru sayi: '+ IntToStr(tut)) ;
    end;

    if hak=1 then
    begin
      ShowMessage('Son Hakkın İyi Tahmin et!');
    end;

    edit1.Text:='';
    edit1.SetFocus;
end;

procedure TForm2.FormCreate(Sender: TObject);
begin
Label1.Caption:='Kalan Hak: ' + IntToStr(hak);
end;

end.
   

13 Kasım 2020 Cuma

Google Reklamları ile Para Kazanmak


 Günümüzde internet üzerinden maddi gelir elde etmek, birçok kişinin arzuladığı gelir yöntemlerinden bir tanesi olmuş durumda. Google reklamları ile birlikte web site üzerinden pasif gelir elde edilebilmekte. Sizler de bu yazıda Google reklamları ile pasif gelir elde etmek konusunda bilgi sahibi olabilirsiniz.

Web Site Kurulumu


Google reklamlarını kullanıcılara gösterip gelir kazabilmemiz için en temel ihtiyacımız olanşey bir web sitesidir. Web sitesi oluşturulmadan konsepti belirlenmelidir, bu bir kişisel blog, çeşitli ürünlerin satıldığı e-ticaret sitesi veya bir oyun inceleme sitesi olabilir.

Alan Adı (Domain) 

Web sitemizin internet üzerindeki adresini temsil etmektedir. Web site kurulumu içinilk olarak sahip olmamız gerek şey alan adıdır. Burada alan adı belirlerken alan adının site içeriğine uygun ve olabildiğince kısa olmasına özen gösterilmelidir.Belirlediğimiz web site adresimizi kullanıcılar url kısmına yazarak web sitemize erişebilirler. Alan adı hizmeti veren sağlayıcılardan, çeşitli ödeme planları ile biralan adı kiralayabilirsiniz.

Sunucu (Hosting)

Web site içerisindeki tüm içeriklerin depolanması ve bu içeriklerin kullanıcılar tarafından
görüntülenebilmesi için bir sunucuya ihtiyaç duyarız. Sunucuları bir bilgisayar olarak düşü
nebiliriz. Depolama alanları, işlemcileri, ram'leri bulunur. Web sitemizin ziyaretci
sayıları, site içeriğinin kapladığı boyut gibi değişken özelliklere uygun sunucuya ihtiyaç
duyulmaktadır. Bu nedenle web sitemize en uygun sunucuyu kiralamalıyız.


Adsense Üyeliği


Google reklamları için başvurmak, reklam boyutlarını belirleyerek kodunu siteye eklenecek kodu almak, gelirleri takip etmek ve ödeme almak için Google Adsense hesabına ihtiyaç duyulmakta.


Adsense Üyelik Formu ozgurcyaman.com



Gerekli alanlar doğru şekilde doldurulmalıdır. Adres kısmı tam olarak yazılmalıdır, belirli bir
kazanca ulaşıldığında ödeme almak için belirtilen adrese pin kodu yollanacak ve bu pin Adsense 
hesabına girilecektir.

Başvuru esnasında bize özel verilen kodu sitemizin html kodlarının <head> </head> etiketleri arasında bulunan her hangi bir alanı kopyalıyoruz ve incelemenin tamamlanması bekliyoruz bu süre değişiklik gösterebilir ortalama olarak bir hafta içerisinde belirli olmakta.


Adsense Başvuru Tamamlandı Ekranı ozgurcyaman.com



Başvurunun Değerlendirilmesi

Bu noktada web sitemizin seo'ya uyumlu olması, site içerisinde çerez kullanımı hakkında bilgilendirmenin bulunması, mobil uyumluluk, web sitenin ziyaretci sayıları gibi durumlar Google reklamları onayı için gerekli olan şartlardan bazılarıdır.

Search Console ve Analytic gibi araçlar bu konularda verileri görme, sorunları çözme konusunda bize oldukça yardımcı olurlar.

Seo hakkında detaylı bilgi ve uygulanması konusunda ipuçlarına ulaşmak için tıklayın.


Adsense Pin Mektubu ozgurcyaman.com


Başvuru kabul edildikten sonra reklam boyutları kişisel tercihlere göre ayarlanıp sitemize ekliyoruz. O sırada belirtmiş olduğumuz adrese ödeme alabilmek için pin yollanıyor, gelme süresi değişkenlik gösterebilmekte. Şu an için 200 tl gelire ulaşıldığında parayı hesabımıza aktarabilmekteyiz.


Adsense Arayüz ozgurcyaman.com



Aklınıza takılanları yorum olarak veya mail yoluyla sorabilirsiniz.

23 Ekim 2020 Cuma

Python - Veritabanı İşlemleri (SQLite)


Veritabanı Nedir?


 Veritabanları, yazılım projelerinin önemli unsurlarından biridir. Bizlere verilerin kalıcı olarak saklanmasını, güncelleme, silme, ekleme gibi düzenlemeler yapılabilmesini sağlar. Web projelerinde en basit olarak kullanıcıların kullanıcı adı ve şifre bilgisi veritabanlarında tutulur, yapılan şifre değişikliğinde ise şifre değeri güncellenir. Otomasyon projelerinde de kullanıcıların çeşitli bilgileri veritabanlarında tutulup sürekli olarak proje üzerinden  değişime uğrar. 

SQLite Veritabanı 


SQLite, açık kaynak kodlu, C/C++ ile geliştirilmiş ilişkisel bir veritabanı motorudur. Diğer veritabanlarına göre düşük boyutlu, basit arayüz yapısı ve etkili bir veritabanı yönetimi sağlamasıyla öne çıkmaktadır. SQLite bir çok programlama diliyle beraber sorunsuz bir şekilde kullanılabilmektedir. Bu programa dillerinden biride python dilidir. Bu yazıda python ile SQLite bağlantısını, sorgu yapısını ve genel kod anlatımını okuyabilirsiniz.

SQLite indirmek için tıklayın.

Örnek bir SQLite Veritabanı Görünümü:
SQLite örnek görünüm - ozgurcyaman.com

SQLite Sorgu Ekranı:


Python ile SQLite Veritabanı Kullanımı


Dosya Konumu

İlk olarak python projemiz ile db uzantılı veritabanımızı aynı klasörde konumlandırıyoruz. Böylelikle daha hatasız ve düzenli bir çalışma ortamı yaratmış oluruz. Biz bu örnekte daha önce oluşturulmuş bir veritabanı kullanacağız.
sqlite dosya konum - ozgurcyaman.com

SQLite 3 Modülü Ekleme

SQLite ile çalışabilmek için bunu python'a belirtmemiz gerekmekte. Python 2.5 sürüme ile gelen SQLite 3 modülü ile birlikte bu işlemleri gerçekleştirebiliyoruz. İmport komutu ile modülü projemize ekliyoruz. 

import sqlite3

Veritabanı Bağlantısı

Veritabanının projemiz ile olan bağlantısı sağlamak için belirlediğimiz bir değişkene bağlantı kodlarını yazıyoruz. Daha sonra bu bağlantı üzerinden işlemler yapabilmek için değişkene atanması gerekmekte. Burada veritabanı ismine dikkat edilmelidir bir harf hatasında proje çalışmayacaktır.

connection = sqlite3.connect("chinook.db")

Sorgu Komutları

Python üzerinde sql sorgu komutlarını kullanacağımız kod yapısı aşağıdaki gibidir. 

cursor = connection.cursor()

cursor.execute("select FirstName from customers")
result = cursor.fetchall()

for i in result:
    print(i)

execute işlemi ile veritabanı sorguları yapabiliyoruz. Bu kısıma yazılacak sql sorguları sorunsuz olarak çalışacaktır. Foreach döngüsü kullanarak tüm verileri gezip ekrana yazdırıyoruz.

Bağlantı Sonlandırma

Veritabanı ile ilgili işlemlerimizi bitirdikten sonra veritabanı bağlantısını sonlandırmamız gerekmekte. Bunun için close fonksiyonunu kullanıyoruz.

connection.close()
Kodların Çıktısı:
SQLite python - ozgurcyaman.com

Tüm Kodlar 


import sqlite3

connection = sqlite3.connect("chinook.db")

cursor = connection.cursor()

cursor.execute("select FirstName from customers")
result = cursor.fetchall()

for i in result:
    print(i)

connection.close()   

19 Ekim 2020 Pazartesi

Arama Motoru Optimizasyonu (SEO) Nedir, Nasıl Uygulanır, Ne Kazandırır?

seo www.ozgurcyaman.com

SEO Nedir?


SEO yani arama motoru optimizasyonu search engine optimization kelimelerinin baş harflerinden gelmektedir. SEO internet üzerinde yayın yapan web sitelerin arama motorlarına uygun şekilde optimize edilerek bu sayede kullanıcıların arama motorları üzerinde yaptığı aramalarda, belirli anahtar kelimelerde daha üst sıralamalarda görüntülenmesini sağlar. Bu görüntülenme ile birlikte sitenin ziyaretçi sayısı artar ve bu artış bir çok faydayı beraberinde getirir. Bu faydalar ne kazandırır adlı başlıkta detaylı olarak anlatılacaktır.

Genel olarak site içi seo ve site dışı seo olarak ikiye ayrılmaktadır.

Site İçi SEO


Site içi SEO direkt olarak site içeriği ile alakalıdır. Bunlar kelimeler, içerikler, teknik durumları ve yapısal durumları içerir. Arama motorları, web siteleri belirlediği kurallar üzerinden bu kuralları karşılama duruma göre puan vermektedirler. Bu puanları site içerisinde kullanılan metin ve görsel içerikleri, uygun kod yapısı, kullanıcı dostu arayüz ve arama motoru etiketleri olarak sıralanabilir.

Site Dışı SEO


Site dışı SEO web sitenin popülerliğini arttırılması amacıyla farklı web sitelerden backlink yani geri bildirim almak için yapılan işlemleri kapsamaktadır. Örneğin web sitemiz üzerinde yayınlanan bir içeriği farklı bir site içeriğinde web sitemizin bağlantısını vererek bahsetmesi. Bu noktada özgün ve kaliteli içeriğin önemi anlaşılmakta. Fakat bu konuda önemli husus bu işlemlerin organik olarak yapılması lakin organik olmayan veya yanlış yapılan site dışı SEO işlemleri yarardan çok zarar getirebilmekte, Google tarafından çeşitli cezalandırmalara neden olabilmektedir. 

 SEO Nasıl Uygulanır?


Alt başlıklarda Doğru SEO için ipuçları bulunmaktadır.

Temel Olarak Yapılması Gerekenler


  • Güncel kalarak (anahtar kelimeleri, site içeriği) sık olarak aranan anahtar kelimelerden oluşan bir site içeriği  web sitenin sık olarak üst sıralarda çıkmasını sağlayabilir böylece siteyi ziyaret eden kullanıcı sayısında artış sağlanabilir. 

  • Web sitenin mobil ve web üzerinden sorunsuz erişebilir olması oldukça önemlidir. Günümüzde kullanıcıların büyük kısmı mobil üzerinden erişim sağlamaktadır, Google açısından mobil uyumluluk birinci sırada diyebiliriz.

  • Site hızı da önemli konulardan biridir. Gereksiz eklentileri, kodları kaldırarak daha akıcı bir web site oluşturulması SEO açısından olumlu bir katkı sağlayacaktır ve bu durum ayrıca kullanıcı deneyimini de arttırır. 

  • Kullanıcı dostu bir web site oluşturulması oldukça önemlidir. Ziyaretçiyi yanıltan yönlendirmeler, uzun ve akılda kalıcı olmayan url yapıları ve kalitesiz tasarımlar gibi konular kullanıcı dostu olmamanın yanı sıra, Google botları tarafından olumsuz değerlendirilecektir. Yani kullanıcı dostu bir web site yapısı aynı zamanda arama motoru dostudur.

  • Doğru URL yapısı ve SSL sertifikası kullanılmalıdır.

  • Search Console, Analytics gibi Google araçları web siteyi daha verimli olarak analiz edip kullanmaya olanak sağlar.



Kod Yapısı


SEO dostu bir web site için kod yapısında da belirli şeylere dikkat etmek gerekmektedir.

URL Yapısı ve SLL Sertifikası


URL yapısı hiyerarşik düzende olmalı ve web site içerisindeki bilgileri şifreleyen SSL sertifikasına sahip olmalıdır.



Title Etiketi


Title etiketi web site içerisinde bulunan her sayfa için ayrı olarak oluşturulmalıdır.



Başlıkların Kullanımı


İçerik oluştururken başlık kullanıma çok dikkat edilmelidir. Başlıklar hiyerarşik yapıda kullanılmalıdır. Bu yapıyı aşağıdaki gibi düşünebiliriz

<h1>Menü</h1>
    <h2>Ana Sayfa</h2>
    <h2>Blog</h2>
    <h2>İletişim</h2>
        <h3>Sosyal Medya</h3>
            <h4>Twitter</h4>
        <h3>Adres</h3>



ALT Kullanımı


Web siteye eklenen görsellere ALT yani alternatif metin eklemesi yapmak unutulmamalıdır. İlgili görsel herhangi bir nedenle görüntülenemediği durumlarda bu metin gösterilecektir. Ayrıca görselin üzerine gelindiğinde yine bu metin görüntülenir. Google robotları içeriği tararken görsellerin alternatif metinlerini incelerler ve görselin ney ile alakalı olduğu burada belirtiler bu nedenle ALT mutlaka kullanılmalıdır.


 

SEO Ne Kazandırır?


Dijitalleşen dünyada artık rekabet internet ortamına taşınmış durumda. Online alışverişin, e-ticaret kavramının gün geçtikçe önem kazandığı görülmekte. Özellikle covid-19 virüsü ile birlikte bu önem katlanarak arttı. Bu rekabet ortamında doğru SEO uygulamaları her anlamda firmaya faydalar getirecektir. Yapılan araştırmalar da reklamlar üzerinden tıklamaların %3 civarında olduğu, organik olarak ise bu değerin %15 civarında oluğu belirtiliyor.

Web Site ve Marka Popülerliği Artar


Web site, belirlediği anahtar kelimelerde yaptığı SEO çalışmaları ile birlikte kullanıcıların yaptığı aramalarda üst sıralarda çıkacağından görüntülenme ve siteye giriş sayısı fazla olacaktır. Bu sayede rekabet ettiği sitelerden daha popüler hale gelmesi beklenir. Bu durum aynı zamanda o markanın popülerliğini arttırır. Bu marka popülerliği sayesinde bir çok alanda faydalar sağlanabilir. Örneğin markanın sosyal medya hesaplarının takipçi sayıları artabilir, varsa eğer markanın fiziksel ofislerinin ziyaretçi sayıları artabilir.

Yüksek Kazanç Sağlar


Web sitesine girişlerin artması ile birlikte gerek reklam gelirleri gerekse ürün satışlarında SEO çalışmalarının başarısı ile doğru orantılı olarak artacağı inkar edilemeyecek bir gerçektir. 

17 Ekim 2020 Cumartesi

SQL Select Sorgusu ve Kullanımı



Select sorgusu veya komutu veritabanına daha önce eklenmiş olan verilere erişmek, onları görüntülemek için kullanılır.  SQL'de en sık kullanılan temel sorgulardan biridir. Select sorgusu ve bu sorguyla beraber sık kullanılan All (*), From, Where, Group By, Ordey By yapılarıda örnekleri ile birlikte anlatılacaktır. 

Select


Select sorgusu bir ya da bir çok tabloda bulunan tüm alanların kayıtlarına veya kullanıcının belirlediği alanlara ulaşmak için kullanılır.

Temel Yapısı:

SELECT *  FROM kullanıcılar
SELECT adi,soy_adi FROM kullanıcılar

  1. Sorguda kullanıcılar tablosunda bulunan tüm alanların verilerini sorguladık, 
  2. Sorguda kullanıcı tablosunda bulunan adi ve soy_adi alanlarının verilerini sorguladık.

Where


Where sorgusu bir koşul ifade etmek için kullanılır. Sadece where koşuluna uygun kayıtlar gösterilir. Where sorgusu and ve or ifadeleriyle kullanılabilir. And ifadesi kullanıldığında verilen iki şartında sağlayan değerler görüntülenir. Or ifadesinde verilen iki şarttan bir tanesi sağlayan veri görüntülenir.

Temel Yapısı:

SELECT * FROM kullanıcılar WHERE yas=22
SELECT * FROM kullanıcılar WHERE boy=185 AND boy=175
Select * FROM kullanıcılar WHERE yas=22 OR yas=20

  1. Sorguda kullanıcılar tablosunda bulunan ve yas değeri 22 olan kayıtların tüm bilgileri sıralanır.
  2. Sorguda kullanıcılar tablosunda bulunan ve boy değeri 185 ve 175 olan kayıtların tüm bilgileri sıralanır.
  3. Sorguda kullanıcılar tablosunda bulunan ve yas değeri 22 veya 20 olan kayıtların tüm bilgileri sıralanır.
Where ile birlikte kullanılabilen yapılar:

where ile kullanılan ifadeler ozgurcyaman.com

SELECT * FROM kullanıcılar WHERE yas BETWEEN 18 AND 30

Group By


Group By, seçilen verilerin kullanıcının belirlediği bir isimde grup oluşturularak sıralanmasını sağlar.

Temel Yapısı:

SELECT adi FROM kullanıcılar GROUP BY isimler 

  1. Sorguda kullanıcılar tablosunda bulunan kayıtların adı değerleri isimler adlı grupta sıralanır.

Order By


Order By, belirtilen kolona göre listelenen kayıtları sıralamayı sağlar. Sıralama artan (ASC) ya da azalan (DESC) olabilir.

Temel Yapısı:

SELECT * FROM kullanıcılar ORDER BY yas ASC
SELECT * FROM kullanıcılar ORDER BY yas DESC

  1. Sorguda kullanıcılar tablosunda bulunan kayıtların yas değerleri azalan sıralamada gösterilir.
  2. Sorguda kullanıcılar tablosunda bulunan kayıtların yas değerleri artan sıralamada gösterilir.