Kod: Tümünü seç
S_NO SICIL_NO TARIH SICIL_NOTU ORTALAMA
1 100 15.12.1992 90 0
2 100 15.12.1993 90 0
3 100 15.12.1994 90 0
4 100 15.12.1995 90 0
5 100 15.12.1996 90 0
6 100 15.12.1997 90 90
7 100 15.12.1998 90 0
8 100 15.12.1999 90 0
9 100 15.12.2000 90 0
10 100 15.12.2001 90 0
11 100 15.12.2002 90 0
12 100 15.12.2003 90 90
13 101 15.12.1992 90 0
14 101 15.12.1993 90 0
15 101 15.12.1994 90 0
16 101 15.12.1995 90 0
17 101 15.12.1996 90 0
18 101 15.12.1997 90 90
procedure TForm1.Button1Click(Sender: TObject);
begin
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('SELECT SICIL_NO, AVG(SICIL_NOTU) AS Sicil_Ortalama FROM MASTER');
ADOQuery1.SQL.Add('WHERE 1=1');
ADOQuery1.SQL.Add('GROUP BY SICIL_NO');
ADOQuery1.SQL.Add('HAVING AVG(SICIL_NOTU) >= 90');
ADOQuery1.SQL.Add('AND COUNT(*) = 6');
ADOQuery1.SQL.Add('ORDER BY TARIH ASC');
//ShowMessage(ADOQuery1.SQL.Text);
ADOQuery1.Open;
end;
dökecek sql kodunu çalıştıramadım. Yardımcı olabilirmisiniz? Teşekkürler.
Access veritabanı.