原理:变成二进制 1的二进制表示0001
比如3 二级制表示: 0011&0001=0001 为真
比如2 二级制表示: 0010&0001=0000 为假
没啥好说的就是取余数 余数为1 奇数 余数为0 偶数
和2一样 利用函数 mod(numer1,number2)
mod(id,2) = 1 返回id号是奇数的id
regexp '[13579] ' 最后一位13579 偶数
-1的奇数次方 是 -1
-1的偶数次方 是 1
数字数据类型是不支持这种显示的,或者有但是我没见到过,这样显示违背了我们正常对数字的认识,你可以用字抄符串存储。这样就前面+0了,一般需要到你这种显示的时候都是字段
设定为文本,
还有不知道你是在哪里显示?是知编程后取出显示呢?还是在MYSQL中显示?
如果编程后取出显示的话可以在取出后通转换为字道符串,在判断是否+0
,+几个0等
这个貌似不行 除非是字符串的形式 其实 不需要在数据库里面去实现的 你可以在后台脚本去实现的 后台抽取出来id 然后用strlen函数来判断这个id的长度 然后用一个switch针对不同的长度去写0的长度 然后和id组成一个字符串去显示编号 $len = strlen...
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)