두개의 테이블 값을 리스트로 출력하고 싶습니다.
본문
join union ALL 등등... 해볼꺼 다 해본것 같은데요.. 둘다 나오지를 않네요..
----------------------------------------------------------
$sql = " select A.*, B.* from TABLE1 A, TABLE2 B order by A.no, B.no DESC ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
echo $row[name];
}
이런식으로 작업했는데요 ㅜㅜ
왜 한쪽꺼만 나올까요?
부탁드리겠습니다.
답변 1
두개의 테이블을 한개의 테이블인것처럼 표현하고싶으시면
union 연결을 사용합니다.
$sql = " select * from (select * from TABLE1 union select * from TABLE2) order by no DESC ";
답변을 작성하시기 전에 로그인 해주세요.