database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 1613 게시물 읽기
No. 1613
DB sort후 또 다른 sort
작성자
hammer
작성일
2000-09-29 09:33
조회수
6,650

현재 ASP와 ORACLE을 연동하여 쓰고 있고 그에 따른 에러때문에 이곳에 방문하게 되었습니다.고수님들의 답변 기다리겠습니다.

 

다음과 같은 query로 인해

 

<%

sql = "select * from tradelist_history where trade_ymd between '" & date1

& "' and '" & date2 & "' order by trade_ymd"

Set rs = Server.CreateObject("ADODB.Recordset")

rs.Open sql,Conn,1

 

id = rs("userid")

sql = "select * from user_info where userid='" & id & "'"

set grs=Conn.Execute(sql)

 

jumin1 = grs("jumin1")

ex = 1900 + int(mid(jumin1,1,2))

age = mid(formatdatetime(now,1),1,4) - ex + 1

jumin2 = grs("jumin2")

gen=left(jumin2,1)

add = grs("address")

addre = mid(add,1,2)

user_num = grs("user_count")

 

%>

<td><font size=2><%=grs("userid")%></font></td>

<td><font size=2><%=user_num%></font></td>

<td> <font size=2><%=grs("username")%></font></td>

<td> <font size=2><%=age%></font></td>

<td> <font size=2><%if gen=1 then%>남<%else%>여<%end if%

></font></td>

<td> <font size=2><%=addre%></font></td>

 

우선 trade라는 table에서 기간검색을 한 data중에서 id가 같은 user의 정

보를 user_info라는 table에서 읽어왔습니다.

그곳에서 주민번호,주소등의 data가 있고 따라서 위 소스의 중간부분을

이용하여 다음과 같은 data를 뽑아냈습니다.

 

num 거래일 ID name age gender 지역

157213 20000926 ksy001 김상엽 30 남 서울

157214 20000926 rmonkey 김배남 32 남 서울

157215 20000926 rainroot 김범근 33 남 서울

157216 20000926 cosmos2k 최희석 43 남 광주

157220 20000926 shin1201 신해룡 35 남 경상

157222 20000926 pjj007 박재진 37 남 부산

157224 20000926 ksy001 김상엽 30 남 서울

157226 20000926 poiuytre 안찬수 23 남 경상

157228 20000926 ksy001 김상엽 30 남 서울

157237 20000926 winway 윤경환 38 남 경기

157236 20000926 c3494 문창배 28 남 경상

 

과 같은 data가 나왔습니다.그러니까 2개의 table을 이용하여 뽑아낸 data

인데...(물론 이것중 나이,성별,지역등은 table내에 저장 data가 아니고 기

data를 조작해서 뽑아낸 것이지요.)

 

그런데 문제는 이런 data가 필요한게 아니고 다음과 같은 data가 필요합

니다.

 

성별 남 76명 76%

여 24명 24%

연령별 10대 24명 24%

20대 13명 13%

...........

지역별 서울 14명 14%

경기 20명 20%

........

 

이런식의 data를 말입니다.여기서 또다른 query를 던져 하는 방법을 생각

화고 있는데 어떻게 접근해야 할지 감이 안잡히는군요.

ASP를 같이 쓰고 있는데 프로그래밍적으로 count를 줘야 할지???

 

한참을 고민하고 해보다가 또다시 이렇게 질문을 드립니다.

고수님들의 답변 기다리겠습니다.

 

좋은 하루 되시구요.

[Top]
No.
제목
작성자
작성일
조회
1617오라클에서 테이블만 따로 복사?백업.
HTML맨
2000-09-29
6745
1619┕>Re: 오라클에서 테이블만 따로 복사?백업.
김규태
2000-09-29 15:11:57
8311
1622┕>Re: 오라클에서 테이블만 따로 복사?백업.
김용탁
2000-09-29 16:20:45
7887
1626┕>Re: 오라클에서 테이블만 따로 복사?백업.
HTML맨
2000-09-29 18:29:17
7522
1616감사합니다.^^[냉무]
cute772
2000-09-29
6372
1614x86 솔라리스 8 에서 오라클 8.1.5 설치에 성공하신분...있나여??
cute772
2000-09-29
6592
1613DB sort후 또 다른 sort
hammer
2000-09-29
6650
1631┕>Re: DB sort후 또 다른 sort
소몰이
2000-09-30 13:16:46
7057
1609oas4.0.8.1(linux)에서 owsctl 명령 에러...며칠 째 고생하고 있습니다. 도와주시면 넘 감사...
전병건
2000-09-28
6052
1611┕>Re: oas4.0.8.1(linux)에서 owsctl 명령 에러...며칠 째 고생하고 있습니다. 도와주시면 넘 감사...
정재익
2000-09-29 01:29:29
6050
1623 ┕>정재익님 답변 감사합니다. 해결했습니다.
전병건
2000-09-29 18:15:43
6292
1608sql에서 &amp;기호 인식 못하게 하려면???
김홍석
2000-09-28
5976
1610┕>Re: sql에서 &amp;기호 인식 못하게 하려면???
이경록
2000-09-29 00:04:32
6226
1606웹서버와 DB서버 분리(자세한설명 부탁드립니다.)
임승택
2000-09-28
6163
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다