我是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开头的数字。
答案 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%'