3-6

来源:3-6 数据操作语言:条件查询(二)

rock221

2021-04-12 16:06:14

3和7的二进制怎么转过来的啊。 

3是11, 7的是111,前面的0怎么来的啊 


还有个问题,设置索引的时候,有索引名,这个索引名在表的结构中是不会显示的吧。 是在数据库内部的吧,只有通过检索的时候,数据库会通过索引快速定义到指定的范围空间,进行小范围查询。

http://img.mukewang.com/climg/6073ff2f09c7ee4c11700254.jpg

把索引条件放到左侧,指的是创建索引的字段吗?

写回答

1回答

好帮手慕阿满

2021-04-12

同学你好,十进制整数转换为二进制整数采用"除2取余,逆序排列"法:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。

例如将十进制的7转换为二进制:

http://img.mukewang.com/climg/60740e0e099e824d05300237.jpg


所以十进制7转换为二进制就是111。

为方便两个二进制数进行计算,通常会在二进制数前补零,使其位数是2的指数倍,例如4位,8位,16位等。


关于索引,同学的理解是正确的,索引名不会在表结构中显示,在通过索引查询时,会快速定义到指定的范围空间内进行查询。这里的索引条件是指有索引的字段。


祝学习愉快~


0

0 学习 · 16556 问题

查看课程

相似问题

回答 1

回答 1

回答 1

回答 1