我有一个项目在Java中,我想要从某个表(即Sql管理工作室)中选择某些数据,并将其插入到其他表中。这样我就可以从第二个表访问jsp页面上的数据。这个怎么做?如何选择一个表的数据并插入其他表?
1
A
回答
1
如果使用SQL,你可以使用SELECT INTO
语句很容易实现这一点:
SELECT Column1,Column2
INTO SecondTable
FROM FirstTable
WHERE Column3='Whatever'
这会将数据从FirstTable
复制到SecondTable
。
更多的例子见This Link
2
一种方法是在将值写入数组的同时遍历表。一旦数据被存储到数组中,您可以重新遍历数组,但是这次将这些值插入到一个新表中。
这可能不是最有效的方法,如果是的话,我相信别人会插话。
另一种不需要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. 如何从一个表中选择数据,并从其他表MySQL查询
- 3. 从表中选择所有数据并将其插入到另一个表中
- 4. 如何从其他表插入数据插入到新表和
- 5. 如何从表中选择数据并插入到另一个表中?
- 6. mysql插入,在改变数据时从其他表中选择
- 7. 插入期间从其他表中选择数据?
- 8. 在MySql中,如何将数据插入引用其他三个表的表中,然后选择该数据?
- 9. 从一个表中选择数据,并插入到另一个现有的表,其不表中
- 10. 从表中选择条件数据并插入另一个
- 11. 只选择一个表格行并取消选择其他
- 12. 如何从一个表中插入值到sqlite3数据库中的其他表
- 13. 如何将数据从一个表插入到sqlite中的其他表
- 14. 根据其他选择更改一个表格选择选项
- 15. PHP PDO选择多行并插入到其他表LIMIT
- 16. 插入并从其他表和附加值中选择
- 17. 插入使用值并从其他表中选择
- 18. 选择基于其他表的数据
- 19. 如何从oracle中的其他两个表中插入数据
- 20. 如何转换一个xml文档并插入其他数据?
- 21. 从一个表中选择并插入另一个表中
- 22. MySQL - 更新表格并从其他表格插入数据
- 23. 从一个表中选择其他两个表的计数
- 24. SQL:获取一个数据表的计数,并加入其他
- 25. 选择外部表名下拉列表,并插入到其他表ID只
- 26. 通过一个参数选择值并与其他表完成
- 27. MySQL插入到表中从另一个表中选择数据
- 28. 如何从其他表插入表格
- 29. 从一个表中选择行并插入到其他表的不表2中存在table1的
- 30. 如何将数据插入其他2个表中的1个表中?
人们会更倾向于,如果你花时间去接受的答案来回答你的问题。 –