2
A
回答
5
您可以使用CREATE TABLE...AS SELECT...
,使由查询结果集的列和数据类型定义的表:
CREATE TABLE NewTable AS
SELECT * FROM Table3
WHERE field1 IN (243,245,248);
我不能告诉你是什么意思大约field1>0
。我会把它留给你。
0
create table new_table like old_table;
insert into new_table select * from old_table where field1 in (243,245,248);
insert into new_table select * from table3 where field1 >0;
相关问题
- 1. 从一个表中选择所有行,从另一个表中选择每个行的一个特定值
- 2. 从表中选择行从一个特定的行
- 3. 从选择创建一个新表?
- 4. 从表中选择特定行
- 5. 仅从特定表中选择maxdate行
- 6. 从两个表中选择特定列
- 7. 创建一个从列表中选择,并把它放在表
- 8. 从另一个表中选择列,并创建一个列
- 9. 从mySQL中的两个连接表中选择一个特定的行
- 10. 从表中的特定字段中选择最后一个值
- 11. 从表中选择特定的字段?
- 12. 从表中选择特定的列名
- 13. 在创建表中选择另一个表的SQL一列
- 14. 我要选择一个表,并创建一个表,从表中的相同数据,我选择
- 15. 特定的php脚本从下拉列表中选择一个选项运行
- 16. 如何从多个表中选择表来创建表?
- 17. SQL Server - 从表中选择一个特定的ID
- 18. 从同一个表中选择特定的sql
- 19. 从表中选择一个特定的细胞
- 20. 从一个Viewbag选择列表中创建多个DROPDOWNLIST
- 21. 从表格中选择一行从其他表格中选择一个字段
- 22. 创建表并克隆从旧表到新的一个记录
- 23. 创建一个选择列表(WearableListView)
- 24. MySQL的 - 从表中选择所有从另一个表中选择相关行
- 25. 从多个选定的表单选项在PHP中创建一个列表
- 26. 从两个表中选择一个表
- 27. 从表中选择特定数据(td)
- 28. 从列表中选择特定项目
- 29. 从选定的列表项创建一个列表
- 30. jQuery - 如何选择特定表格行中的一个特定字段?
是的,这实际上更好,所以+1。尽管如此,它也包含了他可能在之后的INSERT FROM SELECT语法。 – 2010-07-30 22:41:55
我的意思是field1的值大于0,即没有选择field1 = -20的行 – aneuryzm 2010-07-30 23:03:04
是的,我知道什么> 0意味着! :-)但我不知道你的意思。你有两个现有的表格,你想从中取出行并将它们填入新表格中?因为值243,245,248显然已经> 0. – 2010-07-30 23:09:06