Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Bir alandaki son veriyi almak için last işleçini kullanabilirsiniz..:
select last(alan_adi) from tablo_adi
Son kaydın tamamını almak için ise TOP fonksiyonunu kullanabilirsiniz..:
select top 1 * from tablo_adi order by id_alani desc
TOP ifadesi yanındaki 1 rakamı gösterilmesini istediğimiz kayıt sayısını ifade eder.. 5 yazarsak 5 kayıt verir.. * ise tablodaki tüm alanları verir.. Belirli alanları almak isterseniz alan adlarını aralarına virgül koyarak yazabilirsiniz.. (Yazılan son alan hariç)
order by ifadesi veriyi sıralar.. İfadede id alanındaki veriyi azalan sıralamak için desc komutu kullandık.. Artan yani asc varsayılandır ve tanımlamaya gerek yoktur..
Bütününe bakarsak; tablodaki tüm kayıtları id noya göre azalan sıralamış ve top ifadesiyle de en üstteki yani en son girilmiş kaydı tek başına almış olduk..
Aşağıdaki kullanıcı ve şifre sql server'de administrator yetkisinemi sahip.
kullanıcı :gokhan
şifre:01453
sa kullanıcısını ve şifresini kullanın.
Hata vermesinin sebebi,
ID isminde bir alanınız varmı yoksa select ile kullandığınız alanı yazınız.(Yukarıda arkadaşlar bunu belirtmişler fakat siz ID alanını kullanmışsınız)
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.