酬劳:一包软云 25
或者送你一个gv靓号,随便选择一个:https://gv.aiustv.com/product/3.html
只有第一个答案的大佬回复者,送一个靓号。
谢谢,大佬。
一个表 有两个字段,字段1(tag),字段2(size)
字段1(tag)值:空
字段2(size)值: 135.2423314514
需要这样的命令: 当匹配到字段2的值(如:135.* ,小数点前任意3位 ),就写入数据 1 到 字段1。
*为通配符
大佬们sql可以实现吗?
谢谢,大佬。已经结束了 谢谢大佬们。
安徽网友:充满爱的大佬了!
吉林网友:=if ( selected ( ) )
等大佬支持吧,数据查询语言应该通用的
新疆网友:大佬具体语句怎么写。
新疆网友:可以实现,具体是mysql还是oracle?语法有差异。
云南网友:25是骂人 你给24.9就行了
广西网友:$n=135;
SELECT * FROM `table`where `size` LIKE "%$n*%";
吉林网友:update 表名 set tag = 数据1 where mod(floor(size),1000) = 135
山东网友:update t_table set tag =1 where locate(‘135.’,size)>0
天津网友:mysql 大佬
云南网友:mysql 大佬
辽宁网友:大佬,135可以设置为任意数字吗? 就是小数点前3位 xxx.
青海网友:数据 1指的是135还是135.2423314514
天津网友:update t_table set tag =1 where locate(‘.’,size)>3
内蒙古网友:select * from table where size regexp ‘^[0-9]{3,}\.’ ;
update table set tag = right(truncate (上面过滤出来内容,0),3);
这两条结合一下,不知道怎么结合
吉林网友:update tag = 1 where size like ‘135.%’;
台湾网友:要是每个size都有3位数字,就直接update table set tag = right(truncate (size,0),3);
未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » 大佬们,有偿写sql命令。