묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
게임 포인트테이블
홈페이지 포인트 테이블
여기서 홈페이지 포인트테이블은 4개로 만들고 update로 저 게임포인트 테이블로 다 update하면되는건가요??
Field,type 모두 다 알맞게 bigint(11) -> int(10)변경해줘야되는거맞죠?
이렇게만 변경하면 실시간으로 업데이트되나요??
아니면 딱 한번만 변경되는건가요?
그런데... 홈페이지포인트 테이블을 게임포인트테이블처럼 바꾸면 홈페이지포인트에 문제가 생기지않을까요 ㅠ_ㅠ?
아니면 그냥 member_srl 과 포인트만 update로 username 과 balance 를 update하면 되나...
대충 이렇게하면되나요?
db관련 송동우님.. (수정3)
2011.08.28 12:37
게임 포인트테이블
홈페이지 포인트 테이블
여기서 홈페이지 포인트테이블은 4개로 만들고 update로 저 게임포인트 테이블로 다 update하면되는건가요??
Field,type 모두 다 알맞게 bigint(11) -> int(10)변경해줘야되는거맞죠?
이렇게만 변경하면 실시간으로 업데이트되나요??
아니면 딱 한번만 변경되는건가요?
그런데... 홈페이지포인트 테이블을 게임포인트테이블처럼 바꾸면 홈페이지포인트에 문제가 생기지않을까요 ㅠ_ㅠ?
아니면 그냥 member_srl 과 포인트만 update로 username 과 balance 를 update하면 되나...
Update xe_point
Set member_sul = minecraft.iconomy username
From iconomy Inner Join xe_point
on xe_point.point = minecraft.iconomy balance
[출처] JOIN을 활용한 UPDATE 쿼리|작성자 나무실
대충 이렇게하면되나요?
아랫글에 예를 든 것은 말 그대로 예제입니다.
그걸 사용하려는 db에 맞게 수정하지 않으면 당연이 오류가 발생합니다.
그리고 값을 변경하려면 select 가 아니라 update를 사용해야 합니다.
오류가 나는 이유는 테이블 속에 없는 필드를 사용했기 때문입니다.
where 이후에 알맞지 않은 필드명이 사용된 것이 보이네요
기본적으로 테이블이 어떤식으로 짜여져 있고 어떻게 알고리즘이 형성되어 있는지 알아야
정확한 답을 낼 수 있습니다.
(이 말은 제가 질문자의 의도를 모르고 DB의 전체적인 흐름을 모르기 때문에 그대로 카피해서 붙여넣어서 사용할 코드를 적을 수 없다는 뜻입니다.)
단지 테이블이 어떻다라고 해서 그것을 이용하는 사람의 의도까지 알 수가 없으니까요
인터넷 검색을 하면 sql에 대한 많은 글들이 있을 겁니다.
update에 대해 검색을 해서 사용법을 훓어보는 것이 좋을 것 같습니다.
도움이 못되어 죄송합니다.