Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
Query합계산출
쿼리하여 읽어온 데이터중 한필드에 대하여 중복된 데이터의
[레코드카운트 수]와 [합계]를 구하고 자료가중복된 자료면첫번재 레코드만 남기는 구현입니다.
초보에게 힘을^^ 예제라도...
답글 주시는 모든분에게 감사드림니다.
4
COMMENTS
권태훈
•
2005.04.07 21:47
select distinct a, count(a), sum(a) from table
where...
group by a
하면 될듯..
0
0
삭제
수정
댓글
델초보
•
2005.04.07 22:51
오~ 감사합니다.
염치 없지만 하나더 질문합니다.
카운트 된 필드를 Db그리드에 어떻게 전달하죠?
그리고 필드가 문자형으로 되어있는데 어떻게 형변환을 하는지
쿼리에서 형변환을 할 수 있는지?
0
0
삭제
수정
댓글
권태훈
•
2005.04.08 18:38
문자면 sum()은 안 먹고, count만 먹겠네요.
select field1 as a, count(field1) as b from table..
이렇게 하면 a,b라는 필드로 field1, count()를 받게 됩니다.
저 말고 대답해주신 분 말씀처럼 책을 한권 보시는게 좋습니다.
sql은 stand query language 라고 흰색 커버에 손바닥만한 책 있습니다.
제가 공부할때는 사천원이였는데 지금은 두배정도 할겁니다.
페이지도 많지 않고, 요점만 확실하게 나옵니다.
델파이 DB 어쩌구나 오라클 마스터링 어쩌구 하는 책처럼 DB의 특정 툴이나 특정 DB로
제한한 책들은 개발시 레퍼런스 문서가 있으니 그걸 참고 하면 되고,
공부할때는 완전 Standard한 문법을 배우는게 좋습니다.
rdbms 처음 접할때는 sql문법만 공부하고 실제 상업적 문제에 직면했을때
group by, having by등을 공부하면 됩니다.
DB는 그루핑과 where절을 잘 쓰는게 고수되는 길 입니다.
그루핑은 rdb를 쓰는 원칙과 이유일테고
where절을 잘 써야 하는건 속도와 관계가 많습니다. (서브쿼리도 where절 안에 있다고 봅시다.)
프리 컴파일드 sql같은것은 기초가 튼튼하면 그냥 알아서 됩니다.
버
0
0
삭제
수정
댓글
Crazy™
•
2005.04.07 23:05
책을 전혀?? 안보신듯 보이네요..
남이 알려주면 그 하나만 알지만 자기가 책을 찾으면 그에 관련된걸 많이 배울수 있답니다..
1. Query 와 Datasource를 연결하고 DBGrid와 Datasource를 연결하세요.
2. 형변환은 DB마다 틀립니다.
oracledms TO_NUMBER(필드명), TO_CHAR(필드명)
MSSQL 은 CONVERT(타입, 필드명) 또는 CAST(필드명 AS 타입)
CONVERT(INT, AAA) 또는 CAST(AAA AS INT)
즐프요..
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
임강택
•
2005.04.08 03:07
2
COMMENTS
/
0
LIKES
델파이7에서 크리스탈 리포트에 Parameter값 전달하는 방법?
손용성
•
2005.04.08 20:55
여전히 어쩌시려는 건줄 잘 모르겠지만 좀더 자세히 답변드리자면 procedure TCrystalReportsReviewer....
손용성
•
2005.04.08 20:46
크리스탈 리포트를 어떻게 쓰시려는 줄은 잘 모르겠으나 델파이 6 리포트 10 기분으로 CrReport.Param...
이경원
•
2005.04.08 02:31
1
COMMENTS
/
0
LIKES
stringgrid 질문입니다.
최용일
•
2005.04.08 21:24
안녕하세요. 최용일입니다. 팁/테크나 강좌란 보시면 셀의 문자열을 왼쪽/오른쪽/중앙 정렬하는 예제가 ...
김영일
2005.04.08 01:32
•
0
COMMENTS
/
0
LIKES
Scintilla 한글지원 해결하신분?
김영일
•
2005.04.08 01:30
•
1
COMMENTS
/
0
LIKES
델파이7에서 SynEdit 한글ime지원 설치하는 방법?
도끼로이마까
•
2005.04.08 02:10
김성동님이 제작하신 아크로에디트 콤포넌트 받으셔서 살펴보시면 아마도 해결책이 있을것입니다. 어슴프...
김동식
•
2005.04.08 00:53
1
COMMENTS
/
0
LIKES
intermec 바코드프린터 질문
Crazy™
•
2005.04.08 18:51
통신포트가 제대로 연결되어있다면 프로토콜 전송이 제대로인지 체크해보세요. 델파이 자료실에 가셔셔 ...
임강택
•
2005.04.07 03:06
2
COMMENTS
/
0
LIKES
크리스탈 리포트 에러 Fail to obtain vesion info crpe32.dll
라벤더
•
2005.04.08 01:16
안녕하세요.. crpe32.dll error는 VCL과 크리스탈 레포트의 버젼이 맞지 않아 생기는 에러입니...
임강택
•
2005.04.08 03:05
님 감사합니다. Visual Studio.Net에서 만든 크리스탈 리포트를 부르려니깐 않되드라고요 크리스탈리포...
델초보
•
2005.04.07 01:48
4
COMMENTS
/
0
LIKES
Query합계산출
쿼리하여 읽어온 데이터중 한필드에 대하여 중복된 데이터의 [레코드카운트 수]와 [합계]를 구하고 자료가중복된 자료면첫번재 레코드만 남기는 구현입니다. 초보에게 힘을^^ 예제라도... 답글 주시는 모든분에게 감사드림니다.
권태훈
•
2005.04.07 21:47
select distinct a, count(a), sum(a) from table where... group by a 하면 될듯..
델초보
•
2005.04.07 22:51
오~ 감사합니다. 염치 없지만 하나더 질문합니다. 카운트 된 필드를 Db그리드에 어떻게 전달하죠? 그...
권태훈
•
2005.04.08 18:38
문자면 sum()은 안 먹고, count만 먹겠네요. select field1 as a, count(field1) as b from table.. ...
Crazy™
•
2005.04.07 23:05
책을 전혀?? 안보신듯 보이네요.. 남이 알려주면 그 하나만 알지만 자기가 책을 찾으면 그에 관련된걸 많...
이기용
•
2005.04.07 01:14
1
COMMENTS
/
0
LIKES
ListView의 깜빡임
하얀까마귀
•
2005.04.09 01:49
깜빡거림은 화면을 지웠다가 다시 그리기때문에 발생합니다. 그것이 리스트뷰든 다른 어떤 콤포넌트이든...
한규호
•
2005.04.07 00:56
3
COMMENTS
/
0
LIKES
특정 파일을 폼안에 실행 시킨 후에 폼 사이즈 변경때 같이 변경 하는 방법좀
도끼로이마까
•
2005.04.07 01:11
이경우 메모장이 child window로 설정되기 때문에 MoveWindow를 이용하셔야합니다... SetWindowPos를 M...
한규호
•
2005.04.07 01:55
그렇군요^^ 여기저기 팁들만 보고 하다보니.. 조금더 많은 공부를 해야겠내요^^ 참 그런데요. Resize...
도끼로이마까
•
2005.04.07 02:27
Form선언부에 다음과 같이 선언하시구요. procedure WMEraseBkGnd(var msg: TWMEraseBkGnd); message WM_E...
날 울리지마
•
2005.04.06 22:13
1
COMMENTS
/
0
LIKES
알고리즘 관련 질문인데요...
도끼로이마까
•
2005.04.07 00:57
2번째루프에서 processed once가 출력되는 횟수는 5i + 1 - i + 1 = 4i + 2 가 되구요. 1번째루프와 ...
이미영
•
2005.04.06 20:49
1
COMMENTS
/
0
LIKES
퀵레포트 출력시 오른쪽이 짤립니다.
김병윤
•
2005.04.06 22:14
혹시 프린트가 HP꺼 아닌가요? HP꺼 무지 싫어하는데... 출력에 문제생기는 프린트가 대부분...HP라서......
류성길
2005.04.06 20:36
0
COMMENTS
/
0
LIKES
DLL 디버깅시에요....
조광석
•
2005.04.06 20:31
3
COMMENTS
/
0
LIKES
window xp에서 자료 딜레이 현상... 프로그램종료를 해야만 자료가 입력이 됩니다..
권태훈
•
2005.04.07 21:48
commit;
조광석
•
2005.04.08 00:12
...
권태훈
•
2005.04.14 19:51
commit이 실행 안되서 그런거니 commit을 실행해보시고, 그래도 안되면 commit이 실행되는가 sql monito...
김명찬
•
2005.04.06 20:30
1
COMMENTS
/
0
LIKES
시간마다 점검할 내용마다 타이머를 둬야 할까요?
도끼로이마까
•
2005.04.07 02:40
타이머 interval을 1분으로 하신후, OnTimer Event를 다음과 같이 작성해보세요. <!--CodeS--> pro...
남현석
2005.04.06 18:25
0
COMMENTS
/
0
LIKES
Delphi 7 실행은 되지 않고 이런 메세지만.....
신혁재
•
2005.04.06 18:04
1
COMMENTS
/
0
LIKES
조회한 query의 결과를 DBGrid의 타이틀로 표현하는 법
김병윤
•
2005.04.06 23:55
쿼리결과를 DBGrid 타이틀만 표시해주는 건가요? 다른 내용은? 어쩌구요? ^^;; <!--CodeS--> Qu...
델초보
2005.04.05 22:26
0
COMMENTS
/
0
LIKES
디비 필드합계구하기 -꼭 부탁드립니다-
단아
•
2005.04.05 12:50
2
COMMENTS
/
0
LIKES
이미지를 이용한 버튼 룰오버.
김경우
•
2005.04.06 19:43
질문하신 내용에 대해서 제일 간단하게 소스로 구현 해봤습니다. 보시고 질문사항 있으시면 메일 보내주세...
단아
•
2005.04.07 00:49
감사합니다.^^
가비
•
2005.04.05 10:36
1
COMMENTS
/
0
LIKES
QuickReport에서 페이지 넘길때...
김병윤
•
2005.04.06 23:27
이벤트를 어디서 사용하셨는지 모르겠네요... QuickRep1의 OnNeedData 이벤트를 사용해보세요 <!--C...
조현태
•
2005.04.05 10:24
2
COMMENTS
/
0
LIKES
쿼리를 사용하여 합계만...
김경우
•
2005.04.06 19:52
질문하신 내용이 다음의 내용을 구현 하기 위함인지 잘 모르겠지만 소스보시고 아닌 것 같으시면 답변 다...
조현태
•
2005.04.06 20:57
아, 감사합니다 많은 도움이 되었습니다^^
델초보
2005/04/07 01:48
Views
540
Likes
0
Comments
4
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
where...
group by a
하면 될듯..