모든 것이 고유 할 수 있도록 모든 ID를 보유하는 tickets
테이블을 생성했습니다. tickets
테이블은 다른 테이블에 삽입하기 전에 새 데이터와 함께 삽입됩니다. tickets
테이블에 생성 된 ID를 다른 테이블에 넣어야합니다.다른 테이블에 삽입 된 값을 삽입하십시오.
다음은 실행 방법입니다.
- 쿼리는
ref
의table1
- 트리거 삽입에 데이터를 삽입하고 자동은 첫 번째 쿼리의 데이터뿐만 아니라
table1
에 다시 삽입 티켓에서tickets
ID
에 ID를 증가.- 다음은 계속 진행되지만 그 내용이 정리되어 있습니다.
여기까지 제가 지금까지 가지고 있습니다.
delimiter |
CREATE TRIGGER status_ref BEFORE INSERT ON status
FOR EACH ROW BEGIN
INSERT INTO tickets SET ref = S;
END;
|
delimiter ;
듣기. 원래 질문은 정말 터무니없는 데이터베이스 디자인의 예입니다. –
약간 이해합니다. '티켓 '의 개별 행을 다른 테이블의 세부 정보에 연결하려면 어떻게해야합니까? –
@EugenRieck 내가 지금 생각한 방식은 심판이 ID가있는 테이블을 참조한다는 것입니다. 나는 그것이 그것을하는 어리석은 길을 추측하고있다. 어떻게해야합니까? –