Skip to main content

AccessTr.neT


Access De Limit Kullanımı Nasıl Yapılır?

Access De Limit Kullanımı Nasıl Yapılır?

Çözüldü #1


  1. Aşağıdaki kod ile en düşük fiyatlı 2.ürünü çekmek istiyorum. Limit Access de kullanılmıyor. Baya araştırdım fakat net bir şekilde kullanılabilecek bir fonksiyon,komut belirtilmemiş hiçbir yerde. Ne kullanılarak yapabilirim?
  1. SELECT * FROM Products ORDER BY Price ASC LIMIT 1,1

Son Düzenleme: 15/04/2022, 22:08, Düzenleyen: Roly.
Cevapla
#2
Örnek Çalışmanızı eklemeniz çözümü bulmayı kolaylaştırır
1 - Kabaca recordset ile en düşük 2 degeri alıp son kaydın değeri çekilebilir
SELECT top 2 * FROM Products ORDER BY Price ASC ile en düşük 2 değer alınıp
Movelast ile 2. Kayda gidilebilir
2 - b Dmîn ile enküçük değer bulunup top 1 ile en düşük 2. bulunabilir
Cevapla
#3
(15/04/2022, 22:23)berduş yazdı: Örnek Çalışmanızı eklemeniz çözümü bulmayı kolaylaştırır
1 - Kabaca recordset ile en düşük 2 degeri alıp son kaydın değeri çekilebilir
SELECT top 2 * FROM Products ORDER BY Price ASC ile en düşük 2 değer alınıp
Movelast ile 2. Kayda gidilebilir
2 - b Dmîn ile enküçük değer bulunup top 1 ile en düşük 2. bulunabilir
Kendim örnek yapıyorum hocam. Yaptığım tablo biraz karışık. Eğer çözemezsem konuya eklerim dosyamı.
Cevapla
#4
bendeki tabloya göre yaptım siz kendi tablonuza uyarlarsınız
mantık
Select Top 1 AlanX,alanY,....... FROM
(Select Distinct TOP 2  AlanX,alanY,.......
FROM TabloAdi
ORDER BY  ArtacakAlan) as SahteIsim
ORDER BY ArtacakAlan DESC

SELECT * FROM Products ORDER BY Price
SELECT TOP 1 *
FROM (Select Distinct TOP 2 * FROM Products ORDER BY Price )  AS TmpDB
ORDER BY Price DESC;
Cevapla
#5
lütfen açtığınız konulara olumlu yada olumsuz mutlaka dönün
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task