如何按照表中数据前几位查询或别的? 请问一下,我有一个表,列名是a,内容是012345,001234,705132,700654等我想做一个查询,第一位是0后边不是0的,前两位是00的,前两位是70后边不是0的,前三位是700的!让后修改对应的b列中的数据! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1--a like '0[^0]%'2--a like '00%'3--a like '70[^0]%'4--a like '700%'update 表 set a=更新列 where a like xxxxxxx 1--a like '0[^0]%'2--a like '00%'3--a like '70[^0]%'4--a like '700%'让后修改对应的b列中的数据!--不明白? select a from tblwhere (left(a,1)='0' and left(a,2)!='00')or ((left(a,2)='00' or left(a,2)='70') and substring(a,3,1)!='0') 复制问题 一个小问题,请大家帮忙? 请问:将数据表A insert into 数据表B中,SQL提示:'截断二进制数据或字符串,语句终止'! ADO版本冲突问题,棘手啊。 关于 mysql安装后无法启动的问题 关于个动态表的统计的问题!帮忙啊! 关于Excel与SQL Server 导入导入的一些问题 设置字段的默认值为随机100以内的整数?? TEXT类型字段相加的问题? 本人初来上海,举目无亲,寻职二周,毫无所获,郁闷至极,谁能帮我,工资1/3为谢! 菜的不能再菜的问题 SQL中有类似分支选择语句“select case"功能的语句吗?
2--a like '00%'
3--a like '70[^0]%'
4--a like '700%'
update 表 set a=更新列 where a like xxxxxxx
2--a like '00%'
3--a like '70[^0]%'
4--a like '700%'让后修改对应的b列中的数据!--不明白?
select a from tbl
where (left(a,1)='0' and left(a,2)!='00')
or ((left(a,2)='00' or left(a,2)='70') and substring(a,3,1)!='0')