哪位高手帮个忙?关于手机选号的sql查询 怎么样查询出靓号最后四位是AAAA的那种号码?比如13223238888 13223239999这样的还有怎么查出ABAB这种号码?比如13223237878 13223232323高手快来,谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最后四位是AAAAselect * from tb where replace(right(号码,4),right(号码,1),'')='' select * from mytable where id like '%AAAA' 不错的方法那么楼主的另外一个问题也可以解决了。 select * from tb where replace(right(号码,4),right(号码,2),'')='' 支持六楼 也支持2楼 总结下:select * from tb where replace(right(号码,4),right(号码,1),'')=''select * from tb where replace(right(号码,4),right(号码,2),'')='' select * from tb where replace(right(号码,4),right(号码,2),'')='' declare @T1 TABLE (手机号 varchar(11))insert @T1select '13888888888'union allselect '13939393939'--选ABAB样的SELECT 手机号FROM @T1where replace(right(手机号,4),right(手机号,2),'')='' AND replace(right(手机号,4),right(手机号,1),'')<>''手机号-----------13939393939(1 行受影响)--选AAAA样的SELECT 手机号FROM @T1where replace(right(手机号,4),right(手机号,1),'')=''手机号-----------13888888888(1 行受影响)学习海爷! log explorer是怎么取得日志记录的? 怎样得到满足条件查询的行数? SQLSERVER sp 求高手给解答这个sql语句怎么写啊。。谢谢了。 SQL循环比较的问题 关于begin trans 的用法!请大家帮忙!!! 安装数据库字符集问题[附图]! 很急!!!!!!!!!!!!!!! 我的数据库有三十个字段,多吗? SQL server 高手请问?下面有没有错误。 谁知道哪里有MYSQL下载? 好烦,工作3年写了无数条SQL,想找个一劳永逸的方法!100分。 有这样的SQL语句吗?
select * from tb where replace(right(号码,4),right(号码,1),'')=''
select * from mytable where id like '%AAAA'
不错的方法那么楼主的另外一个问题也可以解决了。
select * from tb where replace(right(号码,4),right(号码,2),'')=''
支持六楼 也支持2楼
总结下:
select * from tb where replace(right(号码,4),right(号码,1),'')=''
select * from tb where replace(right(号码,4),right(号码,2),'')=''
select '13888888888'union all
select '13939393939'--选ABAB样的
SELECT 手机号
FROM @T1
where replace(right(手机号,4),right(手机号,2),'')='' AND replace(right(手机号,4),right(手机号,1),'')<>''手机号
-----------
13939393939(1 行受影响)
--选AAAA样的
SELECT 手机号
FROM @T1
where replace(right(手机号,4),right(手机号,1),'')=''手机号
-----------
13888888888(1 行受影响)学习海爷!