테이블 데이터를 합쳐서 출력하는 방법 채택완료
예를들어 게시판이 있습니다.
1. 일반 그누보드 게시판입니다.
2. 공휴일을 가지고 있는 테이블입니다.
이걸 일정을 뽑을려고 하는데요~
1번 게시판에는 2022-06-06 에 쓴 게시물이 있을꺼고요~
2번 테이블에는 2022-06-06 에 현충일 이라는 데이터가 있을겁니다.
그럼 두개가 같은 날짜의 데이터를 가지고 있죠~
이랬을경우에 2022년 6월 6일에 되면 위의 내용이 같이 나와야 하는데요~
어떻게 접근해야 할까요~
답변 4개
date 라는 컬럼에 날짜가 있다고 가정하면
select A.*, B.* from 1번게시판 as A inner join 2번테이블 as B on A.date = B.date
답변에 대한 댓글 2개
목록을 뽑을 때 사용하면 좋지만
그누보드 특성상 기존 소스에 이것을 통합?하는 것이 수월하지 않습니다.
댓글을 작성하려면 로그인이 필요합니다.
이랬을경우에 2022년 6월 6일에 되면 위의 내용이 같이 나와야 하는데요~
===
어떤 페이지에서 이런 기능을 원하시는 건가요?
보통 게사판에서 글 쓴 날이 현충일이면
이를 표시하시고 싶으신 건가요?
날짜 값으로 좋아해서 가져오는 방법말고
다른 것이 있을 수 있을까요
답변에 대한 댓글 3개
감사합니다.~
==
오타가 많네요. ^^
댓글을 작성하려면 로그인이 필요합니다.
각각 불러온다면
$result = sql_query(select * from 2번테이블 );
while($row = sql_fetch_array($result)){
$공휴일[$row['date']] = $row['공휴일컬럼'];
}
이렇게 미리 만들어 두고
1번 게시판에서 불러 올때는
$공휴일[날짜] 이런식으로 불러와도 됩니다.
예 : 게시판 날짜가 $list[$i]['date'] 이면 $공휴일[$list[$i]['date']]
답변에 대한 댓글 1개
감사합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
한꺼번에 저렇게 불러오는 방식 말고, 각각 불러서 둘이 합치는 방법은 어떻게 할까요~