2016-10-19 5 views
0

다음은 테이블 헤더입니다.테이블에서 동일한 테이블로 동일한 열을 복사하십시오.

teacher_id | day_id | 방 내가 day_id이 = 다른 일 "1"로은 각각의 선생님이 매일 그가 day_id "1"에서 한 방 수있을 것이다 방을 복사 할

.

호 나는 teacher_id를 추적하고 물건을 엉망이 아닌가?

알렉스

+0

어떤 데이터베이스 서버를 사용하고 있습니까? 포스트그레스? MySQL은? SQL Server? 신탁? –

답변

0

이 다음은 당신은 모든 일을 반복 할 수 하루 2로 하루 1의 모든 행을 복사 할 수있는 방법의 예입니다 감사합니다.

INSERT INTO table (teacher, day_id, room) 
SELECT teacher, '2', room 
FROM table 
WHERE day_id='1' 
+0

신속한 답변을 보내 주셔서 감사합니다. –

+0

Insert 대신 Update 문을 사용하도록이 쿼리를 조정할 수 있습니까? –

+0

이 경우 REPLACE INTO가 작동해야한다고 생각합니다. – ArtCHNK

관련 문제