Pythontr

husonet | Tarih: 02.01.2017

SQL de son kaydı almak

Sql veri tabanında son kayıt nasıl çekilir?

Bir uygulamada bilgiye ait son kaydı çekmek istiyoruz. Bunu hangi sql komutu ile yaparız konusunu mu soruyorsunuz?


Aşağıdaki sql sorgusu ile bunu yapabiliriz.
SELECT * FROM tbl_projeler where ID=@ID and PROJE_DURUM_ID=<PROJE_DURUM_ID 
ORDER BY ID DESC


Yazıyı sql veri tabanı ile yeni çalışmaya başlayanlar için bir inceleylim.



    sorgudaki SELECT cümleciği
: veri seçmek için kullanılır.
  • sorgudaki * terimi
  • [/list] : O veri tabanına ait tüm alanları seçebileceğimiz anlamına gelmektedir.
  • sorgudaki FROM "tablo_adı" cümleciği
  • [/list] : veri tabanında bulunan hangi tablodan sececıgımızı belirleriz.
  • sorgudaki where ID=@ID AND PROJ*** cümleciği
  • [/list] : sorgu.Parameters.AddWithValue("@ID", id); şeklinde hangi koşula bağlı olduğunu belirleriz.
  • sorgudaki ORDER BY ID DESC cümleciği
  • [/list] : O tabloda ID'ye göre büyükten küçüğe sıralanmasını sağlar[/list]

    [/p]
    İyi çalışmalar.