私はJavaとSQLiteの中にいくつかのレンタル事業をやってるし、今私は2つのテーブル(私の最初のSQLiteプロジェクト)持っているから一つのテーブルにデータを挿入する方法:ID、名前のSQLiteの、二つのテーブル
- ClientTableをID、タイトル、 ディレクター
、今、私はID、名前、姓、タイトルと第三のテーブルRentalTableを作りたいと、姓
String queryC = insert into RentalTable (Name, LastName) select Name, LastName from ClientTable where ID='"+textIdClient.getText()+"'
を私は次のように2番目のクエリを作ってみました:
String queryM="insert into RentalTable (Title) select Title from MovieTable where ID='"+textIdMovie.getText()+"' ";
が、それは2行になります。最初に名前と姓とタイトルと2番目の名前と私は名前、姓とタイトルでちょうど1行したい。
をそれは、多対多の関係だと私はちょうどこの発見:\t \t \t \t「ClientTableにRentalTableに参加ClientTable、内側から*を選択します。 ID = RentalTable .ID_Client内部結合ClientTable on RentalTable .ID_Movie = ClientTable .ID "; – Mace