Hallo
Also als erste Wertet ich die Spalte Sales_Rank aus.
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
with ABSQuery1
do
begin
Close;
SQL.Clear;
SQL.Add('
SELECT a1.Name, a1.Sales, COUNT(a2.sales) Sales_Rank');
SQL.Add('
FROM Total_Sales a1, Total_Sales a2 ');
SQL.Add('
WHERE a1.Sales <= a2.Sales or (a1.Sales=a2.Sales and a1.Name = a2.Name) ');
SQL.Add('
GROUP BY a1.Name, a1.Sales ');
SQL.Add('
ORDER BY a1.Sales DESC, a1.Name DESC;');
Open;
end;
end;
Nun ist mein Problem das die Werte der Spalte Sales_Rank nicht dauerhaft gespeichert sind.
Es sollen die Werte von Sales_Rank gespeichert werden.
1
2
3
3
5
6
MFG
Uwe 111