
MySQL
超级无敌新新手小白
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL------约束
用于唯一标识表中的每一行记录。一个表只能有一个主键,它可以由一个或多个列组成。用于建立两个表之间的关联关系。它确保一个表中的数据与另一个表中的数据保持一致。确保表中指定列的值是唯一的,但与主键约束不同的是,一个表可以有多个唯一约束。用于限制列的值必须满足特定的条件。确保表中的列不能包含NULL值。原创 2025-04-07 13:09:16 · 161 阅读 · 0 评论 -
MySQL日期时间函数
或 SELECT DATE_SUB(CURDATE(), INTERVAL 3 MONTH);或 SELECT DATE_ADD(CURDATE(), INTERVAL 10 DAY);SELECT DATE_FORMAT('2024-10-01', '%Y年%m月%d日');返回包含年、月、日、时、分、秒的完整时间戳,格式为 YYYY-MM-DD HH:MM:SS。一年中的第几周(00 - 53),周日为一周的第一天。一年中的第几周(00 - 53),周一为一周的第一天。原创 2025-03-30 15:40:50 · 847 阅读 · 0 评论 -
MySQL基本函数
基本函数: 函数类别函数名称功能描述示例及结果数值函数 - 算术函数ABS(x)返回 x 的绝对值SELECT ABS(-5);返回5数值函数 - 算术函数CEIL(x)返回大于或等于 x 的最小整数SELECT CEIL(3.14);返回4数值函数 - 算术函数FLOOR(x)返回小于或等于 x 的最大整数SELECT FLOOR(3.14);返回3数值函数 - 算术函数ROUND(x, d)将 x 四舍五入到 d 位小数,省略 d 则默认四舍五入到整数SELECT ROUND(3.14159, 2);返原创 2025-03-25 16:00:17 · 486 阅读 · 0 评论 -
MySQL多表查询
自然连接会遍历Employees表和Departments表,将Employees表中DepartmentID值与Departments表中DepartmentID值相同的行组合在一起,形成最终的结果集。所以,当我们确定合并的结果集中不会出现重复行,或者即使有重复行也不影响业务需求时,优先使用UNION ALL可以提高查询性能,减少数据库的处理开销。UNION ALL同样用于合并多个SELECT语句的结果集,但与UNION不同的是,它不会去除重复行。WHERE 子句在表连接中用于筛选符合特定条件的行。原创 2025-03-24 16:07:17 · 516 阅读 · 0 评论 -
条件运算符
语句是一个用于筛选数据的条件运算符,它可以帮助你从表中选取指定范围内的数据。列的值为 'Class A' 或 'Class C' 的所有行。百分号(%):代表任意数量(包括零个)的任意字符。_:比如你要查询第2个字符是a的员工信息。例如:可以查询包含字符‘a’的员工信息。在 MySQL 中,BETWEEN。下划线(_):代表单个任意字符。原创 2025-03-15 15:09:18 · 294 阅读 · 0 评论 -
SQL--算术运算符
此代码将 sales_summary 表中 total_sales 列的值除以 num_customers 列的值,计算平均销售额,并将结果以 average_sale 列名返回。该代码将 products 表中 price 列的值都乘以 1.1,模拟加上 10% 的税,并将结果以 price_with_tax 列名返回。不同数据库系统对取模运算符的支持可能有所不同,有些数据库使用 %,有些则使用 MOD() 函数。5. 取模运算符(% 或 MOD() 函数)2. 减法运算符(-)4. 除法运算符(/)原创 2025-03-14 16:02:50 · 402 阅读 · 0 评论 -
DML介绍
DML是数据操作语言,用来对数据库中表的数据记录进行增删改操作。1.给指定的字段添加数据。2.给全部的字段添加数据。原创 2025-03-14 14:41:53 · 179 阅读 · 0 评论 -
SELECT...FROM
DISTINCT:如果一个公司里面在50号部门的员工有很多,可以把他们放在一起,没必要都打印出来,这时可以用DISTINCT。当我们要查的表,表名跟关键字一样时,用着重号来修饰就可以了。不要使用' '(字符串,日期时间类型的变量需要使用一对‘’表示)SELECT 字段1,字段2,...FROM 表名。*:表中的所有的字段(或列)空值参与运算,结果一定为空。显示了表中字段的详细信息。空值:null不等于0.原创 2025-03-13 16:15:48 · 194 阅读 · 0 评论 -
MySQL数据库学习
多行注释:/*注释内容*/:数据控制语言,用来创建数据库用户,控制数据库的访问权限。:数据定义语言,用来定义数据库的对象(数据库,表,字段)单行注释:--或者#(MySQL特有):数据操作语言,用来对数据库表中的数据进行增删改。:数据查询语言,用来查询数据库中表的记录。原创 2025-03-04 13:35:05 · 109 阅读 · 0 评论