sql查询的一个小例子

时间:2012-10-01 15:51:15

标签: sql

我是sql查询的新手。

我正在处理数据库事务。

我想写一个sql查询,它只会插入那些从101开始的数字。

sql = "insert into tablex where values 101123";
sql = "insert into tablex where values 10100";  
sql = "insert into tablex where values 101125";  

所有插页都应该以仅以101开头的值开头 数字101123,10100,101123来自带有某个程序的文本文件。

我想只在表格中插入那些以101开头的数字。

1 个答案:

答案 0 :(得分:1)

您可以在查询中使用WHERE子句限制插入的记录。

insert into yourtable (col1)
select yourColumn
from yourtable
where yourColumn >= 101

根据您的评论,也许您想要这样的内容:

insert into yourtable (col1)
select yourColumn
from yourtable
where yourColumn LIKE '101%'