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
운영게시판
최근게시물
MySQL Q&A 27289 게시물 읽기
No. 27289
이게 맞는 쿼리인가요..
작성자
이동성
작성일
2007-12-31 16:38
조회수
2,705

SELECT * FROM admin_data WHERE concat(w_date,LPAD(w_date_02,2,'0'),LPAD(w_date_03,2,'0')) BETWEEN '$month$month_02_p$month_03_p' AND '$month$month02_02_p$month02_03_p' AND ifnull(charge_03, ifnull(charge_02, charge_01)) = '$bizname' AND bill = '완료' ORDER BY giro DESC LIMIT $first, $num_per_page


쿼리 에러는 아닌데 원하는데로 답이 안나오네요.


날자입력을 사정상 수동으로 하는데 컬럼이 3개로 나뉘어져 있습니다. w_date = 년, w_date_02 = 월, w_date_03 = 일


이걸concat으로 2007 11 25 따로 있는걸 20071125로 합치고 검색하려는 데이터값 $month$month_02_p$month_03_p 이렇게 3가지 변수값을 합쳐서 DB값과 대조하고


BETWEEN 으로 기간별 검색을 하려고 하는데..


애매합니다. 제대로 되고 있는건지..


bill 값이 완료인 결과만 출력이 되어야 하는데 bill = '완료' 만 넣으면 아예 검색값이 안 뜨네요.


질문이 정신 없네요.... 죄송함다.

[Top]
No.
제목
작성자
작성일
조회
27292unique필드의 검색
ㅠㅠ
2008-01-02
2395
27291거래처원장조회하기입니다. 도움좀 부탁드립니다.
이동안
2008-01-02
2635
27290리플리케이션 질문드립니다. [1]
내인생내것
2007-12-31
2577
27289이게 맞는 쿼리인가요..
이동성
2007-12-31
2705
272884.x 에서 5.1로 업그레이드한후 인덱스 문제
지우개
2007-12-31
2531
27287mysql 완전초보인 학생입니다. 외래키에.... [1]
이창석
2007-12-30
2751
27286sending data의 시간이 늘어나는 이유는? [1]
hhje22
2007-12-29
3303
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다