diyelim ki, bu depoda olan mallarım
..isim..|.......tarih.......|..fiyat...|
|_elma_|_01.01.2010____|_5_____|
|_elma_|_10.01.2010____|_4_____|
|_muz_|_02.01.2010_____|_2____|
|_muz_|_04.01.2010_____|_8____|
ben bu malların report-nu çikarmalıyım, neticenin aşağıdaki gibi olmasını istiyorum. Yani malların karşısında sadece en son tarihte alınmış fiyatlar olsun.
..isim..|.......tarih.......|..fiyat...|
|_elma_|_10.01.2010____|_4_____|
|_muz_|_04.01.2010_____|_8____|
Kod: Tümünü seç
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select isim, fiyat, MAX(tarih) from table1 GROUP BY ad');
ADOQuery1.Open;
Geçen defa bu form çok yardımcı oldu bize, Allah sizden razı olsun.
Önceden teşekkürler...