묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
이렇게 left out join 으로명령어를 쳐서 성공을했습니다.
신나가지고 phpmyadmin 으로 들어과봤는데요....
phpmyadmin에서는 그 상태 그대로 있습니다.... ㅠ_ㅠ
왜 이렇게 안되는거죠???
member 테이블 보면 이렇게 창이뜨게 하고싶은데..
아흑...송동우님... 명령어에 성공은했는데요..
2011.09.02 22:06
이렇게 left out join 으로명령어를 쳐서 성공을했습니다.
신나가지고 phpmyadmin 으로 들어과봤는데요....
phpmyadmin에서는 그 상태 그대로 있습니다.... ㅠ_ㅠ
왜 이렇게 안되는거죠???
member 테이블 보면 이렇게 창이뜨게 하고싶은데..
테이블이 여러개 있을때 사용하고자 하는 정보가 이쪽 테이블, 그리고 저쪽 테이블에 분산되어 있다면
그 정보를 여러번 쿼리를 날려서 가져오는것이 아니라
한번의 쿼리로 원하는 정보를 가져오는 것이 테이블 join하는겁니다.
물리적으로 테이블이 합쳐지는게 아닙니다.
물리적으로 테이블을 합치려면 테이블에서 칼럼을 추가해서 만들어야 합니다.
join은 흩어져 있는 정보를 한번의 쿼리를 날려 정보를 join하는 겁니다.
그렇기 때문에 아무리 테이블을 join해도
phpmyadmin에 가서 보면 테이블은 당연히 그대로 입니다.
테이블 join에 대한 개념을 잘 못 이해하고 있었던 것 같네요.....
화면에 join을 해서 출력이 되는 것이지 물리적인 테이블 결합이 아닙니다.
원하시는 작업을 하려면
phpmyadmin에서 보면 원하는 테이블을 클릭하고
상단탭에서 구조를 클릭하면 하단에
add 빈칸 field(s) 이런 것이 있습니다.
원하는 필드를 원하는 갯수만큼 생성을 하고 난 후,
옮기고자 하는 데이터를 새로만든 곳으로 옮기면 됩니다.