Skip to main content

AccessTr.neT


Tablodaki enküçük tarihli kayda ait stok miktarını bulmak..

Tablodaki enküçük tarihli kayda ait stok miktarını bulmak..

Çözüldü #15
Sayın estapan;
Biz ilk kayıt için sıralamayı A-Z ye yapmıştık, Son kayıtlar için sıralama Z-A ya doğru yapılması gerek aşağıda düzelttim...
Ayrıca order by kullanımını anlatan bir not bulup ekledim.
Kolay Gelsin.
Bu şekilde düzeltin.....
Sonsatis = "SELECT [Fatura alt tablo].StokNO, [Fatura alt tablo].Çıkan,[Fatura alt tablo].STutar, [Fatura alt tablo].BrimFiatı, [Fatura alt tablo].Faturatarihi, [Fatura alt tablo].Kayıt FROM [Fatura alt tablo] WHERE [StokNO]=" & Me.StokNO.Value & " and [Fatura alt tablo].İşlemTürü='Satış Faturası' ORDER BY [Fatura alt tablo].Faturatarihi,[Fatura alt tablo].Kayıt DESC;"
Sonalis = "SELECT [Fatura alt tablo].StokNO, [Fatura alt tablo].Giren,[Fatura alt tablo].ATutar, [Fatura alt tablo].BrimFiatı, [Fatura alt tablo].Faturatarihi, [Fatura alt tablo].Kayıt FROM [Fatura alt tablo] WHERE [StokNO]=" & Me.StokNO.Value & " and [Fatura alt tablo].İşlemTürü='Alış Faturası' ORDER BY [Fatura alt tablo].Faturatarihi,[Fatura alt tablo].Kayıt DESC;"


Order By Komutu
Order By, veritabanı uygulamalarında listeleyeceğimiz verilerin belirli bir düzen dahilinde görünmesini sağlayan komuttur. Örneğin alfabetik olarak listelemek. (A-Z, Z-A)

Order By kullanmadığımızda verilerimiz ilk eklenen veriden son veriye doğru listelenir. Ama biz belirli bir alanın dikkate alınarak A-Z'ye listelemek için "asc" etiketi kullanılır.

select * from TABLO where ALAN order by ALAN asc;


Aynı verilerimizi bu sefer tersten yani Z-A'ya listelemek için "desc" etiketini kullanırız.

select * from TABLO where ALAN order by ALAN desc;
komşuda dülger mi var geliyor keser sesi,
ustalar konuşunca çıraklar keser sesi.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: Tablodaki enküçük tarihli kayda ait stok miktarını bulmak.. - Yazar: Kur@l - 21/01/2011, 12:18
Task