GAME_ID이 HOME_TEAM는 tbl_games에서 다음 필드를 visiting_team 한 액세스에 다른 테이블에 추가
나는 다른 테이블이라고 game_team에 이러한 열에서 데이터를 이동하고 싶습니다
GAME_ID = GAME_ID 및 HOME_TEAM 및 visiting_team이 team_id에서 결합 될 것입니다 및 상태라는 또 다른 열은 팀이 "집"또는 "방문"인지 여부를 나타냅니다
내가 어떻게 어디서 할 수 ?GAME_ID이 HOME_TEAM는 tbl_games에서 다음 필드를 visiting_team 한 액세스에 다른 테이블에 추가
나는 다른 테이블이라고 game_team에 이러한 열에서 데이터를 이동하고 싶습니다
GAME_ID = GAME_ID 및 HOME_TEAM 및 visiting_team이 team_id에서 결합 될 것입니다 및 상태라는 또 다른 열은 팀이 "집"또는 "방문"인지 여부를 나타냅니다
내가 어떻게 어디서 할 수 ?업데이트 :
INSERT INTO game_team (game_id, team_id, status)
SELECT * FROM
(SELECT game_id, home_team, 'home' FROM tbl_games
UNION ALL
SELECT game_id, visiting_team, 'visiting' FROM tbl_games) q
[I 2 개 테이블의 액세스에 기존의 테이블 데이터를 추가해야]의
감사하지만 작동하지 않음 –
@TamasKarpati 개정판을 사용해보십시오. 업데이트 된 답변보기 – peterm
아직 작동하지 않았습니다. 내가 가고 싶은 곳은 ... 원래 : game_id 1 home_team 방문한 팀 B가 game_id 1 team_id 상태가 home_id_id 1 team_id B 방문 중 상태입니다.이 편집기에서 문제를 해결할 수 없습니다. –
중복 가능성 (http://stackoverflow.com/questions/16619984/i-need- 추가 테이블에서 2 테이블에서 액세스 할 수 있음) –