하나의 필드에 쪼개어서 넣은값 조건값에 따라 출려가는문제

하나의 필드에 쪼개어서 넣은값 조건값에 따라 출려가는문제

QA

하나의 필드에 쪼개어서 넣은값 조건값에 따라 출려가는문제

본문

wr_13 필드에 10000|20000|30000|50000  보증금을
wr_14 필드에 50|60|80|40| 월세를 이렇게 바를 기준으로 값을 넣은경우

단순히 추출해서 출력하는 것이 아닌
보증금별로,웰세별로 출력하기 위해서는
쿼리문에 검색조건을 주어야 한다고 조언을 들었는데요.
위처럼 하나의 필드에 쪼개어서 값을 넣은 경우

10000 만 뽑아서 출력하거나, 20000 만 따로 뽑아서 출력하거나 할려면

어떻게 해주어야 하나요??

이 질문에 댓글 쓰기 :

답변 2


select *from ..... where wr_1 in ('10000')
우선은 필드를 쪼개어서 예를들어 |구분으로 값들을 넣는다고 하는 자체가 기본적인 검색이나 부동산 상품들을 검색하는데에 문제가 있는 방법 입니다
제일 좋게 하시려면 각각의 방을 따로 등록하시고 금액 평수 보증금 등 모든 값들을 나누어서 입력하세요
같이 입력해서 그 필드를 나누는 방법은 좋은 방법이 아닙니다
보통의 개발자들은 그렇게 하지않습니다
왜냐하면 보통의 개발을 하시는 분들은 db자체를 그렇게 돌아가도록 설계 구조를 하지 않습니다
답변을 작성하시기 전에 로그인 해주세요.
전체 125,943
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT