照楼主1说的那样的话,那么第一位应该是1,而1对应的是nice,则该取出'nice'才对啊
解决方案 »
- mysql双机热备?
- 求毕业设计:一个文献管理系统
- postgresql 调试工具
- 请问mysql可以在windows vista的系统安装和使用吗?
- 哪位大侠使用过mysql proxy啊?我不知道怎么样使mysql proxy连接两个mysql server,我使用mysql proxy的选项--proxy-backend-addresses连
- java如何导出blob字段的内容,并导入
- 紧急求救....关于数据库中的数据自动删除的问题
- 怎么在2000下安装mysql
- 关于mysql的一个问题
- 为什么MYSQL使用视图查询2w条数据中其中1天的数据都要1S呢?
- myodbc5S 与 myodbc5W的区别是什么
- MySql用PhpMyAdmin执行SQL语句时报错,我要返回去修改SQL语,却发现被清空了,怎么办?
楼主为什么认为第一个是 'nice' ?! 说明一下理由。
然后MYSQL本身会告诉你没有任何理由它认为 'hello' 是第一个。遵照MYSQL的规则来。
1。 MAKE_SET它不存在0BIT它的计数从1开始
2. 它的第一BIT是类似个位数的位置。
1|4是 1和4“或运算”,得0101,将这个二进数倒过来写,从左到右,由低位到高位写,为1010。
对应字符串排列为
hello,nice,world,对应着从低位到高位的1,2,4(只有3位),取出1对应的字符串
所以,1(hello)0(nice)1(world)0,对应hello,word