DB순서를 정한다는데... > 그누4 질문답변

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

DB순서를 정한다는데... 정보

DB순서를 정한다는데...

본문

팁에서 나온 내용인데,
입력을 하는 순간 wr_1으로 DB의 순서가 정해진다는 의미인지요..
사용방법좀 알려주세요.
관리자님이 올려주신 팁인 것으로 분명히 유용한데...
감사합니다.

댓글 전체

입력을 하는 순간 정렬 되는것이 아니라.
DB 이용자가 어떤 질의(query)를 했을때 그 조건에 의해서 정렬이 되요. ex)알파벳순, 숫자크기순등
예를 들어 질의문 끝에  order by를 쓰는데, order by wr_1 하면
wr_1의 값에 따라 순서가 정해져요.

어떻게 응용해야 할지는, 단편적인 질문보다,
쉬운 php 책 하나 구하셔서 mysql부분을 한번만 따라해보시면 금방 감이 와요.

어제 질문 댓글을 보니 변수형에 대해서도 한번 보시면
질문 하기도 쉽고 이해하기도 쉬울거 같아요. 저도 초보라 알아요.
일주일만 책보고 해보시면 할만할거예요. 하이팅
select id, mail, point from member where level >=5 order by point
member중에서// 레벨이 5와 같거나 큰(이상) 사람의 //아이디와 메일, 포인트를 출력하되
//포인트 오름차순으로 출력해라.

order by는 이렇게 쓰여요.
예를 들어, 게시물을 원하는 순서로 정렬시키고자 하는 경우, 글 작성시 옵션 컬럼인 wr_1 같은 컬럼에 숫자 정보를 기입하도록 스킨을 제작할 수있을 것입니다.

... order by wr_1 

스킨 리스트 표시할 때, 정렬하고자 쿼리문에 위와 같이 추가하더라도 입력되는 숫자가 문자 리터럴로 인식되어 의도하고자 하는대로 정렬이 안되기 때문에
쿼리문에 wr_1 + 0 이라고 입력할 경우 숫자로 인식되어 제대로 정렬 될 수 있다는 팁입니다.
전체 168 |RSS
그누4 질문답변 내용 검색

회원로그인

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