0

ここで質問と回答を確認してきました:タグまたはタグ付けに推奨される SQL データベースの設計 、データベースの一般的な設計は理解していますが、どのように機能しますか? たとえば、次のような設計設定があるとします。

Table:Questions
Columns: QuestionID, Title, Content

Table: Tags
Columns: TagID, Title

Table: QuestionTag
Columns: QuestionID, TagID

ユーザーが新しい質問を作成するとき、自動インクリメントに設定された QuestionID でその質問を Questions テーブルに挿入しますか? 次に、タグについても同じことを行いますか?

しかし、挿入時に ID がわからない場合、QuestionID を QuestionTag テーブルの TagID に一致させるにはどうすればよいでしょうか。

4

1 に答える 1

1

それがmysqlの場合、最後のIDは次を使用して追跡できますMYSQL_INSERT_ID()

于 2012-07-14T03:41:49.460 に答える