안녕하세요, 자동 증가 ID가 테이블의 두 필드에 대해 mysql db에서 가져올 수있는 방법을 알고 싶습니다.테이블의 두 필드에 대한 자동 증가 ID를 얻는 방법
0
A
답변
5
MySQL에서는 사용자가 표 당 1 개의 auto_increment 열을 허용했습니다. 당신이 시도하고 두 가지를 만들 경우
당신은 얻을 것이다 :
잘못된 테이블 정의를; 하나의 자동 열만있을 수 있으며 키로 정의해야합니다.
2
글쎄, 두 가지 옵션이 있습니다. 그러나 얼마나 유용할지 모르겠습니다. (기본 키 자동 증가 기능을 나의 필요를 달성하십시오).
데이터베이스 사용 : 필드 값을 증가 시키려면 삽입에 트리거를 사용하십시오.
PHP 사용 : 두 가지 방법 모두 너무 예쁘지 않음 :
a. 삽입하기 전에 이전 행을 잡고 삽입 필드를 증가시킵니다.
b. 생성 된 자동 증가에서 벗어나면 삽입을 수행하고 insert_id를 가져온 다음 두 번째 필드를 업데이트 할 수 있습니다.
왜 다시 필요한지는 확실하지만 옵션입니다.
관련 문제
- 1. 자동 증가 필드에 삽입
- 2. 두 테이블의 결과에서 ID를 얻는 방법
- 3. 한 테이블의 자동 증가 ID를 다른 테이블의 ID에 어떻게 연결합니까?
- 4. Activerecord 모델에서 자동 증가 ID를 출력하는 방법
- 5. 데이터베이스 테이블의 자동 증가 사용자 정의 ID
- 6. PostgreSQL에서 자동 증가 방법?
- 7. 테이블에서 증가 값을 얻는 방법
- 8. Android SQLite 데이터베이스에서 자동 증가 ID를 1에서 다시 시작하는 방법
- 9. MySQL 자동 증가 문제
- 10. MySQL에서 자동 증가 저장
- 11. 자동 증가/다른 DB를
- 12. Java에서 SQL 삽입 후 자동 증가 ID 필드에 액세스
- 13. 자동 증가 문제
- 14. iframe의 ID를 얻는 방법
- 15. MySQL에서 자동 증가
- 16. 첫 번째 테이블의 ID를 기반으로 두 번째 테이블의 값을 합산합니다.
- 17. 인접 요소의 id를 얻는 방법
- 18. 자동 증가 번호
- 19. 자동 증가 데이터 형식 모델
- 20. mysql 클러스터 자동 증가 동기화가
- 21. HttpWebRequest : 세션 ID를 얻는 방법
- 22. 스크립트의 자동 증가 열 값 재설정 mysql
- 23. MySQL에서 자동 증가 된 행 ID를 얻기 위해 시간 복잡도가
- 24. GUID VS 자동 증가. (현명하게)
- 25. 자동 증가 값을 다른 테이블의 열에 삽입 하시겠습니까?
- 26. MySQL, C++ : 자동 증가 ID 검색
- 27. 두 개의 필드에 대한 jQuery 유효성 플러그인
- 28. TinyMCE에서 노드의 ID를 얻는 방법?
- 29. 마지막 삽입물의 ID를 얻는 방법
- 30. 비디오의 고유 ID를 얻는 방법
귀하의 질문에 조금 더 나은 의견을 제시해야 할 것 같습니다. 성취하려는 것을 보여주는 예를 제공하는 것도 도움이 될 것입니다. – jay