2017-07-21 7 views
-1

データベースに挿入できます。私はコードを変更する必要があることを除いて。SQLデータベースに2行の配列を挿入する

私は、労働力と部品番号とコストを含むテーブルをmysqlデータベースに持っています。私はそれをSQLデータベースに挿入します。

SQLデータベースの表示を変更することはできません。私たちは奉仕活動を行い、私たちが修正した製品ごとに2つの行があります。

番号1部品番号、番号2作業ライン。私はこの情報を取得してSQLデータベースに一度に1行ずつ格納することができますが、配列内でそれを行う方法を理解しようとしています。

したがって、製品1には、部品ラインと作業ラインがあります。その後、製品2には、部品ラインと労働ラインなどがあります。 Example SQL Database View

これはいくつかの問題を引き起こしています。どんな助けでも大歓迎です。

+0

現在使用している両方のクエリを入力します。 –

答えて

0

「何らかの問題を引き起こしている」ということはわかりませんが、2つの項目を1つのステートメントに挿入できます(両方の行のデータがあると仮定して)問題 ':このような

何か:

INSERT INTO table (field1, field2, field3, ...) 
VALUES (data1, data2, data3, ...),(data1, data2, data3, ...); 

最初の値セットは、部品情報することができ、第2の値のセットが労働情報ことができます。

+0

私は5-10の製品を持っています。それぞれには部分と労働の行があります。挿入の上の配列を開始し、挿入の後に閉じることでこれを行うことはできますか?次に、上記のように両方の行を配置することができました。私はコンマで試してみましたが、これはODBCを使用してMYSQLではなくSQLに挿入されており、問題があるかどうかはわかりません。 –

+0

あなたにはMySQLタグがありますか? ...だから私はODBCがMySQLに挿入されていると仮定しました。では、実際のDB SQLサーバは何ですか? –

+0

私はmysqlからデータを取り出してSQLに挿入しています。 –

関連する問題