假如我要将数据库中的一列数改为另一列数的前几个字,用语句怎么表示
问题描述:
假如我要将数据库中的一列数改为另一列数的前几个字,用语句怎么表示
答
这里要用到update,还有就是sql数据库自带的函数,字符串函数
update 表名 set 列=left(列名,字符个数)试过了,不行的,这样行与行对不上。例如下面江西 江西省九江市浔阳区长虹大道号308-607江西 江西省余干县社庚乡粮管所宿舍湖北 湖北省建始县高坪区土岭乡土岭村组湖南 湖南省张家界市武陵源区协合乡李家岗村新屋组湖南 湖南省凤凰县茶田镇都桐村第五组我要把第一个江西改为江西省改为江西省九江,第二个江西改为江西省余干。。。。