当前位置:首页> 编程笔记> MySql
关键字
文章内容
php获取mysql字符串字段中某一位或几位的值
 
 
修改时间:[2012/08/06 16:30]    阅读次数:[5914]    发表者:[沩筱]
 

php获取mysql字符串字段中某一位或几位的值?

关于这一话题,主要有以下几方面的应用。

数据库格式如下:

code flag
179 10040000
183 12040000
184 10340000

1.查寻字段中第4位值为4

mysql语句为:

selcet * from table where substring(flag,4,1)=1

2.更改字段中第4位值为9

mysql语句为:

update table set flag=concat(substring(flag,1,3),9,substring(flag,5)) where substring(flag,4,1)=1

应用方面就只有上面两种,一种是查询,一种是修改。