标签:数据库 width 题目 set swap date ima 要求 span
题目要求:将数据库表中的字段sex反转,f--->m,m---->f
思路:当有三个数,其中两者相等,要得出另外一个数时可用异或
在这道题中,可将m与f转为ASCII码,再进行异或
1 UPDATE table 2 SET sex = CHAR( ASCII(sex) ^ ASCII(‘m‘) ^ ASCII(‘f‘) );
若不明白原理可用二进制待进去试一下:
m:109 01101101
f:102 01100110
标签:数据库 width 题目 set swap date ima 要求 span
原文地址:https://www.cnblogs.com/huanghy/p/10504618.html