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
운영게시판
최근게시물
CUBRID Q&A 459 게시물 읽기
No. 459
Q.쿼리날릴때 질문입니다
작성자
큐브리드맨
작성일
2007-08-13 10:43
조회수
3,168

안녕하세여

 

asp 쿼리문 날릴때 질문입니다

 

FOR i = 0 To 15

FOR j = 0 TO 12

 

m=0

m=j+1

select * from table where name=\'\"& m &\"\'

 

next

next

 

 

첫번째 for문돌때 총12개가져오고  15번돌면 총 180개의 값을가져옵니다.

 

그런데 문제는 디비에 들어있는 name의 값은 1,2,3,4,~15 이렇게 들어있지않고

01, 02, 03 ,04,~15 이렇게 들어있습니다.

 

그래서 제가 생각한 방법이 처음부터

쿼리를 날릴때 name=\'\"& m &\"\' 이곳에서 앞에 00을 붙여줍니다

즉 값이 나올때 001,002,003,004~0014,0015 이렇게 값을빼오게 하고

여기서도 00을 어떻게 붙이죠??

 

그다음에 right 함수로 우측에서 2자리만 빼오게되면

디비값과같은 01,02,03,04~11,12,13,14,15이렇게 값이 나오게 하려고합니다

 

쿼리 좀 해주세여........

 

 

 

 

 

이 글에 대한 댓글이 총 1건 있습니다.

select lpad(name,2,\'0\') from table 하면

좌측에 두자리로 \\\'0\\\'을 채워줍니다.

lpad를 활용하셔서

 

select * from table where lpad(name,2,\'0\')=....

과 같은 방식을 참고하세요

 

문자열 concatenation은 + 또는 || 연산자를 사용하시면 됩니다.

 

 

>안녕하세여

>

>asp 쿼리문 날릴때 질문입니다

>

>FOR i = 0 To 15

>FOR j = 0 TO 12

>

>m=0

>m=j+1

>select * from table where name=\\\\\\\'\\\\\\\"& m &\\\\\\\"\\\\\\\'

>

>next

>next

>

>

>첫번째 for문돌때 총12개가져오고  15번돌면 총 180개의 값을가져옵니다.

>

>그런데 문제는 디비에 들어있는 name의 값은 1,2,3,4,~15 이렇게 들어있지않고

>01, 02, 03 ,04,~15 이렇게 들어있습니다.

>

>그래서 제가 생각한 방법이 처음부터

>쿼리를 날릴때 name=\\\\\\\'\\\\\\\"& m &\\\\\\\"\\\\\\\' 이곳에서 앞에 00을 붙여줍니다

>즉 값이 나올때 001,002,003,004~0014,0015 이렇게 값을빼오게 하고

>여기서도 00을 어떻게 붙이죠??

>

>그다음에 right 함수로 우측에서 2자리만 빼오게되면

>디비값과같은 01,02,03,04~11,12,13,14,15이렇게 값이 나오게 하려고합니다

>

>쿼리 좀 해주세여........

서상욱님이 2007-08-13 10:58에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
462Q.그누보드 DB 로드 후 \'DB 접속 오류\' [1]
몽당연필
2007-08-13
3826
461Q.그누보드(CUBRID용) 버그리포팅 했습니다. [1]
몽당연필
2007-08-13
3201
460Q.쿼리날릴때 질문입니다 [1]
큐브리드맨
2007-08-13
3356
459Q.쿼리날릴때 질문입니다 [1]
큐브리드맨
2007-08-13
3168
458Q.이런 경우에는 어떻게 연결 해야 합니까 [1]
2007-08-13
3463
457Q.cast 이렇게는 못사용하나요 [1]
Q
2007-08-13
3989
456Q.실행 명령 매크로는 없나요? [1]
김민상
2007-08-10
3428
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.049초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다