私はjavaのプロジェクトを持っています.Sql管理スタジオにあるあるテーブルの特定のデータが選択され、それが他のテーブルに挿入されているとします。私は2番目のテーブルからJSPページのデータにアクセスできるように。これを行う方法?あるテーブルのデータを選択して他のテーブルに挿入する方法は?
1
A
答えて
1
あなたはSQLを使用する場合は、簡単にこれを達成するためにSELECT INTO
ステートメントを使用することができます。
SELECT Column1,Column2
INTO SecondTable
FROM FirstTable
WHERE Column3='Whatever'
これにより、FirstTable
のデータがSecondTable
にコピーされます。
は
2
1つの方法は、値を配列に書き込むときにテーブルを反復することです。データが配列に格納されたら、配列を繰り返し反復することができますが、今回は新しいテーブルに値を挿入します。
これは最も効率的な方法ではないかもしれませんが、もしそうなら、他の誰かがチャイムします。
Javaを必要としない別の方法として、SQLでSelect Asステートメントを使用する方法があります(例を参照)。
CREATE TABLE suppliers
AS (SELECT *
FROM companies
WHERE id > 1000);
それとも、すでにテーブルでは、次の操作を行うことができます作成した場合、
INSERT INTO suppliers
(supplier_id, supplier_name)
SELECT account_no, name
FROM customers
WHERE city = 'Newark';
関連する問題
- 1. 別のテーブルから値を選択してデータを挿入する方法
- 2. テーブルからデータを選択して別のDBに挿入
- 3. mysql - 挿入後に他のテーブルにデータを挿入するトリガー
- 4. テーブルにデータを挿入する方法
- 5. あるテーブルから別のテーブル(データベース)にデータを挿入する方法
- 6. DB2テーブルから選択してSQLテーブルに挿入
- 7. 別のテーブルに挿入し、私は、クエリを持って選択
- 8. テーブル内の他のテーブルにないデータを選択
- 9. 他のテーブルにないテーブルを選択
- 10. あるテーブルから別のテーブルにデータを挿入
- 11. 親子テーブルにレコードを挿入して選択します
- 12. テーブルの行/テーブルの選択方法は?
- 13. Oracleのテーブルで最後に挿入されたレコードを選択する方法
- 14. MYSQLのテーブル選択IDをNULL、*からtemp_tblに挿入する
- 15. MySQLのテーブルにデータを挿入する
- 16. SilverlightアプリケーションでSQLテーブルにデータを挿入する方法は?
- 17. MySQLの子(Tb1)の親(Tb2)でもある親テーブル(Tb2)の子テーブル(Tb1)にデータを挿入する方法は?
- 18. あるテーブルから他のテーブルにないユーザを選択する
- 19. 1つのテーブルから別のテーブルにデータを挿入するステートメントを挿入
- 20. テーブルから2列のデータを選択する方法は?
- 21. 2つのテーブルにデータを挿入する方法、一方は他のプライマリキーに依存する
- 22. テーブルにデータを挿入中にテーブルロックを回避する方法
- 23. のみのテーブルから2つのテーブルを使用して、データやショーのデータを選択する方法1
- 24. 1つのテーブルからすべてを選択して別のテーブルに挿入する効率的な方法はありますか
- 25. mysqlテーブルにランダムにデータを挿入する方法
- 26. ストアドプロシージャから選択してテーブルに挿入
- 27. MySQLのテーブルに埋め込まれたPHPドロップダウンを使用して別のテーブルに選択を挿入する
- 28. Xcodeでデータを渡してテーブルのダイナミックに挿入する方法
- 29. 内部テーブルにある他の列を結合して選択します
- 30. Ectoの2つのテーブルからデータを選択する方法
人々はあなたが答えを受け入れるのに時間がかかる場合はご質問にお答えする傾向になる例についてはThis Linkを参照してください。 –