고수님께 쿼리문 도움을 요청드립니다.

고수님께 쿼리문 도움을 요청드립니다.

QA

고수님께 쿼리문 도움을 요청드립니다.

본문


$reserve=sql_query("select * from $reser_table
                            where (mb_id='$member[mb_id]' or wr_link1 = '$member[mb_id]')
                              and DATE_FORMAT(rvdate,'%y') = '$chkyear'
                              ORDER BY rvdate, rvtime asc");

위 쿼리문에서요

mb_id='$member[mb_id]' 일때는 해당되는 것은 모두 출력하구요.

wr_link1 = '$member[mb_id]' 일때는 중복되는건 생략하고 하나만 출력(group by) 해야 하거든요.

이런경우도 쿼리가 가능할까요?

꼭 필요하거든요.. 고수님들 알려주세요..

이 질문에 댓글 쓰기 :

답변 1

"(select * from $reser_table where (mb_id='$member[mb_id]' and DATE_FORMAT(rvdate,'%y') = '$chkyear' ORDER BY rvdate, rvtime asc) uion
(select * from $reser_table where wr_link1 = '$member[mb_id]' limit 1 )
답변을 작성하시기 전에 로그인 해주세요.
전체 46,050
QA 내용 검색

회원로그인

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

© SIRSOFT

그누보드 더미데이터에 기여하고 포인트 받아가자!