写SQL语句,创建一个新表my_test,把my_table中coll值不在100到200之间...
发布网友
发布时间:2024-10-21 04:35
我来回答
共4个回答
热心网友
时间:2024-11-19 15:48
CREATE TABLE my_test
INSERT INTO my_test
SELECT * FROM my_table
WHERE coll not between 100 and 200
首先这个my_table 表是已经存在的。
热心网友
时间:2024-11-19 15:41
如果二者表结构一样的话,我想你问的情况应该是这样的。
1)这种方法什么数据库都可以
先建表 create table my_test
insert into my_test select * from my_table where coll<=100 and coll>=201
2)如果是sql server的话,可以这样做
不用先建表my_test,直接这样写语句
select * into my_test from my_table where coll<=100 and coll>=201
这样的写法建好my_test的同时把满足条件的记录也插进去了
热心网友
时间:2024-11-19 15:42
t into my_test select * from my_table where coll not between 100 and 200
热心网友
时间:2024-11-19 15:47
先 create table
然后 insert into my_test select * from my_table where coll not between 100 and 200