..


スポンサーリンク

どのように私は以上の2つのテーブルに対するクエリを作成するのですか?

SQL以上の2つのテーブル間のリレーションシップを作成するために、我々は伝統的な方法、またはJOINステートメントを使用することができます。

それぞれのフィールドから構成される次のテーブルを、想像してみてください。

  • 著者ら
    • aut_id
    • aut_nome
  • 出版社
    • edi_id
    • edi_nome
  • 書籍
    • lib_id
    • lib_autore
    • lib_editore
    • lib_titolo
フィールドのlib_autore、数値は、同名のテーブルの著者のidと同じ値を持つことになります。 同じ分野のlib_editoreにも当てはまります。

我々は、SQLのコードを記述する古典的な方法を参照してください。





著者、出版社、図書します。SELECT * FROM







 WHERE







 aut_id = lib_autore







と







 edi_id = lib_editore



私たちは、教育はJOINの提供するメソッドを参照してください。





著者らはします。SELECT * FROM







 INNER JOINの本







 = autori.aut_id libri.lib_autore ON







 INNER JOINの出版社







 = libri.lib_editore editori.edi_id ON



同じカテゴリの...
E -ラーニング
MS Accessの(上級) MS Accessの(上級)
迅速かつ簡単にデータベースを作成および管理する方法を学びます。 29€から開始。
MySQLの(コース) MySQLの(コース)
オープンソースのデータベースの管理。 39€から。
SQLとデータベース(コース) SQLとデータベース(コース)
リレーショナルデータベースを作成および管理。 39€から。
スポンサーリンク