테스트 사이트 - 개발 중인 베타 버전입니다

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

소수리꼬 4년 전 조회 3,404

</p>

<p>$reserve=sql_query("select * from $reser_table

                            where <span style="color:#860cff;"><strong>(mb_id='$member[mb_id]' or wr_link1 = '$member[mb_id]')</strong></span>

                              and DATE_FORMAT(rvdate,'%y') = '$chkyear'

                              ORDER BY rvdate, rvtime asc");</p>

<p>

위 쿼리문에서요

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

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

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

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

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
"(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 )
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

소수리꼬
4년 전
꼭 필요한 코드였습니다.
많은 도움 주셔서 대단히 감사드립니다..

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인