首页 > 编程知识 正文

mysql聚合函数有哪些(mysql常用sql语句大全)

时间:2023-05-05 01:03:23 阅读:102580 作者:878

我们来谈谈这两节课。大厂有一些关于mysql面试题的基础知识,对以后的操作很有帮助。

1.MySQL中varchar与char的区别以及varchar(50)中的50代表的涵义

char表示固定长度,固定长度,varchar表示可变长度,即可变长度。如果插入的字符长度小于定义的长度,则用空格填充;当varchar小于定义的长度时,只要插入,它仍然根据实际长度存储。

由于其长度固定,char的访问速度比varchar快得多,便于存储和搜索程序。但是char也为此付出了空间的代价,因为它的长度是固定的,所以会占用额外的空间,这可以用以空间换取时间效率来形容。另一方面,Varchar用时间换空间。

50在varchar中的意义(50)

它最多可以存储50个字符。varchar(50)和(200)占用相同的空间来存储hello,但是后者在排序时会消耗更多的内存,因为order by col使用fixed_length来计算col的长度(内存引擎也是如此)。

2.% 1和% 2是什么意思?LIKE语句的意思是?

%对应于0个或更多字符,而_只是LIKE语句中的一个字符。

3.什么是列比较运算符?

在SELECT语句的列比较中使用=,=,=,=,AND,OR LIKE运算符。

4.什么是关系型数据库?

关系数据库是指使用关系模型来组织数据的数据库。它以行和列的形式存储数据,以方便用户理解。关系数据库的行和列称为表,一组表构成数据库。用户通过查询检索数据库中的数据,查询是一种用于限制数据库中某些区域的执行代码。简单地说,关系模型是一个二维表模型。

5.MySQL 有哪些数据类型?

MySQL有丰富的数据类型,常见的类型简单介绍如下:整数类型:BIT、BOOL、TINY INT、SMALL INT、MEDIUM INT、INT、BIG INT。浮点数的类型:浮点、双精度、十进制。字符串类型:CHAR,VARCHAR,TINY TEXT,TEXT,MEDIUM TEXT,LONGTEXT,TINY BLOB,BLOB,MEDIUM BLOB,LONG BLOB。日期类型:日期、日期时间、时间戳、时间、年份。其他数据类型:BINARY、VARBINARY、ENUM、SET

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。