查找出宿舍编号中倒数第二个数字为“0”的宿舍所在的园区名称。
select * from 表 where substring(c,len(宿舍编号)-2,1)='0'
用字符串截取函数对宿舍编号进行处理,去除宿舍编号倒数第二个数字的值,然后再和"0"进行比较
select 园区名称
from 表
where left(right(宿舍编号,2),1) = 0
right(宿舍编号,2)
意思是取宿舍编号最右边的两个字符left(right(宿舍编号,2),1)
意思是取宿舍编号最右边的两个字符中最左边的一个字符,也就是倒数第二个数字
字符串截取函数,第二个参数-2表示截取最后两位,然后只要识别它是0开头的2个字符就行了
select 园区名称 from 表 where substr(宿舍编号,-2) like '0_';
select *
from tb_user where id like '%0_';使用占位符,