안녕하세요..
요즘 억세스 땜시 자주 오네요..^^;;
정렬에 대해 물어 보려구요...
With qrD Do Begin
Close;
Sql.Clear;
Sql.Add('SELECT Sum(A.TotKum) AS TotMoney, A.Chcode, C.ChName, C.BossName ');
Sql.Add(' FROM GChgoH A, Chco C ');
Sql.Add(' WHERE A.GChgoil Between ''' + aParam[0] + ''' And ''' + aParam[1] + '''');
Sql.Add(' And A.Chcode = C.Chcode ');
Sql.Add(' GROUP BY A.Chcode, C.ChName, C.BossName ');
Sql.Add(' Order By TotMoney');
Open;
End;
위에 처럼 델파이 6에서 쿼리를 돌리면 에러가 납니다.
메세지는 뭐 매게변수가 너무 적습니다. 1이 필요합니다.. 이런 내용이더군요..
그래서 이렇게 보니 문제가 Order By 문제 같더군요... 그런데 전 꼭 저렇게 해야 하거든요..
Sum(A.TotKum) 의 합계가 가장 큰거 부터 뿌려 줘야 하는데...
해결할수 있는 방법 있을까요??
고수 님들의 답변 부탁드립니다..
그럼..