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

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

QA

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

본문

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

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

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

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

이 질문에 댓글 쓰기 :

답변 2


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

회원로그인

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