sql 에서 원하는 값 가져오기 채택완료
stics
5년 전
조회 2,064
회원가입시 mem_tel 로 받는 값과 byear 로 받는 값이 있습니다.
둘다 db에는 들어가 있는 상태이고,
어떤 리스트 페이지에 현재 mem_tel 이 정상출력되고 있습니다.
이 옆에 byear 값도 같이 표시를 해주고 싶은데 <?=byear?> 로 하니 출력이 안됩니다.
sql 관련된 소스는 아래와 같은데.. mem_tel 처럼 byear 도 출력해보려고 하면 어떤 수정이 필요할까요? ㅠㅠ
</p>
<p> </p>
<p> $sql="SELECT a.examapply_idx, a.examinfo_idx, a.mem_id, a.apply_name,a.mem_image as apply_image,a.mem_tel, a.regdate, a.place_idx,
a.examapply_code, a.examapplymst_code, a.examapply_grade, a.pass_yn,a.applyschool,a.applyhak,dtlpaystats,
a.mem_addr,a.mem_post,a.mem_addrdtl ,a.mem_image as apply_image,a.examapply_answer,a.examapply_score,a.certnum,
a.examapply_answertotalcnt,a.examapply_answerokcnt,
b.mem_id AS pay_id, b.pay_name ,b.mem_image as pay_image ,
c.examinfo_gubn, c.examinfo_price, c.examinfo_etcprice, c.examinfo_stats ,d.gradename,d.gradeprice,
e.sido_name,e.gugun_name ,e.place_name
FROM
(SELECT a.*,b.mem_name AS apply_name,b.mem_image,b.mem_tel,b.mem_addr,b.mem_post,b.mem_addrdtl FROM cjs_examapplydtl a INNER JOIN cjs_member b ON a.mem_id=b.mem_id) a
INNER JOIN (SELECT a.*,b.mem_name AS pay_name ,b.mem_image FROM cjs_examapplymst a INNER JOIN cjs_member b ON a.mem_id=b.mem_id) b
INNER JOIN cjs_examinfo c
inner join cjs_gradeinfo d
inner join (SELECT place_idx,place_name,sido_name,gugun_name FROM cjs_examplace a INNER JOIN cjs_areainfo b ON a.place_gugun=b.gugun_code) e
ON a.examapplymst_code =b.examapplymst_code
AND b.examinfo_idx=c.examinfo_idx
and d.gradecode=a.examapply_grade
and b.place_idx=e.place_idx
WHERE 1=1 ";</p>
<p> </p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인