나눔터  
  HOME > 나눔터 > 묻고답하기 > 액세스
액세스
액세스에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 스마트 (byungjoo)

추천:  0
파일:     조회:  432
제목:   특정문자 다음에 행삽입
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

1. 액세스 버전(2002):
2. 윈도우즈의 버전(winXP):
3. CPU (IV):
4. RAM (512MB): 

* 아래줄에 질문을 작성하세요 >> 

[원본]
종류 날짜  
a    1
a    2
a    3
b    2
b    4
c    8
d   10

[출력]
종류 날짜  
a    1
a    2
a    3

b    2
b    4

c    8

d   10

원본을 출력과 같이 종류가 같으면 마지막 다음에 1행을 삽입하고 싶습니다 

 
[불량 게시물 신고]  
초보맨다른 방법이나 코딩을 하는 것은 잘 모르겠고요, 보고서를 만들면 위와 같이 할 수도 있을 겁니다. 

1. 먼저 원본처럼 나오는 보고서를 만들고요,
2. 보고서 디자인 보기로 들어가 "정렬및그룹화" 단추를 누릅니다.
3. 그러면 정렬 및 그룹화 대화상자가 나오는데 여기서 필드/식에 원하는 필드(예를 드신 것과 같은 경우라면 "종류"가 되겠죠)를 선택해줍니다.
4.필드를 선택하면 아래쪽에서 그룹속성이 나타나는데 여기서 그룹바닥글을 예로 하시고 확인을 누르면 됩니다.
5.그럼 보고서 디자인에서 그룹바닥글이 나타날 것입니다.
여기에 아무것도 넣지 않으면 원하시는 빈칸이 됩니다.--;
( 빈칸의 간격은 그룹바닥글의 높이를 적당히 조정하면 되고요)
10-20 (20:12)
삭제 ■신고
스마트query 하는 방법은 어렵습니까?10-20 (20:57)
삭제 ■신고
김규경어렵다기 보다도 해서는 안되는 작업인데....

다음과 같이 테이블을 하나 더 만들어서 사용해야 합니다.
(데이블 이름을 Table2라고 합시다.)

종류
a
b
c
d
.....
10-21 (22:18)
삭제 ■신고
김규경원본 테이블을 Table1 이라고 하면 위에 추가한 Table2와 다음과 같이 통합질의를 만들고 Query1이라고 저장합니다.





SELECT Table1.종류 as 종류2, Table1.날짜, 종류, "0" as mark1
FROM Table1 
UNION ALL
SELECT  "", "",  종류, "1" as mark1
FROM Table2  ORDER BY 종류, mark1, 날짜 ASC;
10-21 (22:21)
삭제 ■신고
김규경그리고 다시 Query1을 대상으로 다음과 같이 선택질의를 만듭니다.

SELECT Query1.종류2, Query1.날짜
FROM Query1;
10-21 (22:21)
삭제 ■신고
김규경그런데 이런 것은 하지 마십시오.

보고서을 이용하도록 하십시오.
10-21 (22:22)
삭제 ■신고
김규경대부분 구현은 할 수 있는데 
구현을 해내는 것이 중요한 것이 아니라 
효율성과 견고성이 중요합니다.
10-21 (22:25)
삭제 ■신고
        
  

작성일 : 2004-10-20(15:24)
최종수정일 : 2004-10-20(15:24)