제가 dbgrid 에 다음과같이 출력 하고 총 count 와 sum을 별도로
label1.caption 에 출력 하고 싶습니다.
이 름 전 화 주 소 미납금
홍길동 123-1234 1111111111 -3500
홍길순 213-2453 2222222222 -2000
. . . .
. . . .
그리고 별도 라벨에 (총건수와 합계).
그래서
select name,tel,add,minab from custom where minab < 0 이렇게 하니까
dbgrid 에는 잘출력이되요 그런데 총count수와 합계 구하는 방법을 모르겠어요
책을 찾아봐도 설명이 너무 부실하고 알아 들을수가 없어요..
고수님들 저초보예요 자세한 설명 부탁 드립니다..
count 나 sum을 쓰면 되는줄 알지만 쓸줄을 모릅니다.
어떻게 써서 어떻게 보여 주느냐를 모릅니다.
저 진짜 초봅니다.
아래 두 문장을 사용해 보세요
select count(*) counts from custom where minab < 0;
Label1.caption := '총'+ fieldbyname('counts').asstring;
select sum(minab) minab from custom where minab <0;
Label2.caption := '미납' + fieldbyname('minab').asstring;
* count(*) A : 조건에 해당하는 총 레코드갯수를 A에 반환
* sum(필드) A : 조건에 해당하는 레코드의 총 합을 A에 반환