MySql练习1

(1)MySQL中的小数如何表示,不同表示方法之间有什么区别?

        MySQL中的小数有两种表示方法:浮点数和定点数。 其中,浮点数包括单精度float和双精度double,而定点数则只有decimal一种表示。

       单精度和双精度位数不同

        定点数在MySQL中采用字符串形式存放,比浮点数更精确,适合用来存放货币等精度高的数据。

(2)BLOB和TEXT分别适合于存储什么类型的数据?

BLOB(Binary Large Object)适合存储二进制数据,如图像、音频、视频、压缩文件等。 BLOB类型没有字符集的限制,可以存储任何原始二进制数据。 TEXT适合存储文本数据,如大段的文本、长文本、HTML代码等。


(3)说明ENUM和SET类型的区别以及在什么情况下适用?

SET类型适用于列可以包含零个或多个集合中的值的情况,而ENUM类型适用于列只能包含集合中的一个值的情况。


(4)在MySOL中执行如下算术运算:                                                                                     (9-7)*4,8+15/3,17 DIV 2,39 % 12。


(5)在MySQL中执行如下比较运算:
36>27,15>=8,40<50,15<=15, NULL<=>NULL,NULL<=>1,5<=>5。


(6)在MySQL中执行如下逻辑运算:
4 && 8,-2 || NULL,NULL XOR 0,0 XOR 1,!2


(7)在MySQL中执行如下位运算:13 & 17,2018|1420,~16。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值