Copy
$sql = "select m.bo_table, b.bo_subject from $g4[my_menu_table] as m left join $g4[board_table] as b on m.bo_table = b.bo_table where mb_id = '$member[mb_id]'";
g4 시절 배추빌더안에 있는 쿼리문인데요
진정 초보라 해석을 잘 못하겠어요...
( 회원명단중에서, 테이블과, 뭐뭐로 부터 뽑은 제목을 선택한다? ㅠ.ㅠ;? )
특히...m과 b가 나타내는게 뭔지 알수 있을까요?
m.bo_table, b.bo_subject 여기랑
m left join $g4[board_table] as b on m.bo_table
|
답변 2개 / 댓글 2개
채택된 답변
+20 포인트
2022-03-27 (일) 03:39:28
추측을 하자면
$g4[my_menu_table] 의 테이블을 m 이라 지정하고
$g4[board_table] 게시판테이블 b 이라 지정하느데
두개의 테이블에 mb_id 회원의 아이디값이 같은 것중에서
m 테이블의 bo_table 필드값이랑 b테이블에서 bo_subject 의 필드값을 검색하라는
것이라 생각되네요
답변에 대한 댓글 1개
블랙캣77
2022-03-27 (일) 10:00:34
as m
as b 해서
as 뒤에 붙는건 별칭이라고 이해하시면 됩니다. 테이블 필드명도 길면 select 할떄도 abc as a 이렇게 줄여서 별칭을 줄 수가 있습니다.
위에 이해하신거 처럼 임의로 지정 할 수 있습니다.
답변에 대한 댓글 1개
2022-03-27 (일) 10:04:28
앗! 감사합니다 ^^..;; 초보라 하나하나 들여다보면서 이해를 해보려고 하는데..좀 벅차네요~~ 명쾌한 해설 감사드립니다~
답변을 작성하려면 로그인이 필요합니다.