student_idは存在しませんが、明らかにそこにあります。これらの表をつなぎたいだけです。あなたが対象テーブルのSTUDENT_IDを作成していないためです(Mysqlの5.7)student_idはテーブルに存在しませんが、それはありますか?
-4
A
答えて
0
は あなたは、
0
STUDENT_IDがあなたの件名テーブルに欠けているsubject_id列の後STUDENT_IDを作成するクエリでstudent_id int unsigned not null
を追加する必要があります外部キーを入れる前にSubjectテーブルを作成してください。
0
「件名」テーブルに「student_id」という列が必要です。エラーは「件名」テーブルを示します。
'students'テーブルの列 'student_id'を参照する外部キーとして 'subject'テーブルの 'student_id'列にマークしようとしています。
0
他のコメントとしてSubjects
テーブルにはstudent_id
フィールドがあり、おそらくそれを持ってはいけません。それ以外の場合は、そのコースに参加している各学生について同じデータを繰り返すことになります。
だから、あなたは何をすべきか:あなたは(Student
への外部キーなし)今それを持っているよう
- は
- は、あなたが在籍しているものを対象保存ジャンクションテーブル
student_subject
{subject_id, student_id}
を作成し、Subjects
をテーブルStudents
を作成します。各学生。- あなたは一人の学生が在籍しているものの被験者を取得したい場合はその後、
Students
にSubjects
- あなたは一人の学生が在籍しているものの被験者を取得したい場合はその後、
を外部キーを作成します。
関連する問題
- 1. Postgresデータベース "name"は存在しませんが、それはありません
- 2. カスタムリクエストクラスは存在しませんが、それはありますか?
- 3. テーブルは存在しませんが、存在しています
- 4. 'クラスのargsコンストラクタが存在しません'、それはあります
- 5. JDBCテーブルは存在しませんが、
- 6. デバイスには存在しませんが、apkに存在するネイティブライブラリはありません
- 7. レポートデザイナー - テーブルが存在しませんか?
- 8. Azureストレージエラー:「指定されたBLOBはすでに存在しますが、そうではありません!
- 9. Jenkinsそのようなファイルまたはディレクトリエラーはありません。しかし、ファイルが存在します
- 10. テーブル/ビュー 'EJB__TIMER__TBL'は存在しません
- 11. テーブル 'data_dictionary.CHARACTER_SETS'は存在しません
- 12. テーブルはまだデータベースに存在しています。そのテーブルは表示されません
- 13. Axiosインターセプタトークンヘッダーはconfigにありますが、リクエストヘッダーには存在しません
- 14. SQLiteException:そのようなテーブルが存在しません
- 15. MySqlにエラーが発生しましたテーブルが存在しませんが、それは
- 16. ジャンゴ1.10クレームテンプレートは存在しませんが、それは明らかに
- 17. Mycert.pemは存在しませんが、ipythonのノートPCはawsにあります
- 18. テーブル 'drupal.access'が存在しませんクエリ
- 19. テーブル 'myDB.delayed_jobs'が存在しません
- 20. VBRK&VBRPテーブルが存在しません
- 21. MySQLテーブル 'dbsql.cars'が存在しません?
- 22. Cloud9 IDE:postgresテーブルが存在しません
- 23. django paypal_ipnテーブルが存在しません
- 24. PostgreSQL - リレーション[テーブル]が存在しません
- 25. Laravel - テーブルが存在しません
- 26. InnerException:テーブル 'xxx.aspnetusers'が存在しません
- 27. テーブル 'mysql.user'が存在しません:ERROR
- 28. MySQLSyntaxErrorException:テーブルXYZが存在しません
- 29. Oracle dba_data_filesテーブルが存在しません
- 30. hibernateテーブルが存在しませんエラー
問題を画像としてではなく、テキスト(コード)で追加してください。また、あなたのテーブルにstudent_id列が表示されません。それだけではありません。 – Nanne
student_idが件名に存在しないというエラーです。 –
あなたの質問にエラーメッセージを含めてください。そうすれば、StackOverflowは同様の質問を自動的に見つけることができ、それをコピー&ペーストして関連情報を探します。詳細については、このリンクに従ってください:http://meta.stackoverflow.com/questions/303812/discourage-screenshots-of-code-and-or-errors –