![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 74
Z_sam
成伪砖家
展开
-
SQL Server查找数据记录的⼏种⽅式
2.Clustered Index Scan–聚集索引扫描(较慢),按聚集索引对记录逐⾏进⾏检查,对有主键/聚集索引的表进⾏⽆条件查找或者使⽤主。5.Clustered Index Seek–聚集索引查找(最快),直接根据聚集索引获取记录,建⽴⾮聚集索引并把其他显⽰列加⼊索引中并把聚集索引。4.Index Seek–索引查找(较快),根据索引定位记录所在位置再取出记录,建⽴⾮聚集索引并把其他显⽰列加⼊索引中;3.Index Scan–索引扫描(普通),根据索引滤出部分数据在进⾏逐⾏检查,;转载 2022-09-06 13:33:09 · 622 阅读 · 0 评论 -
MySQL 插入数据报错 Incorrect string value
1.“CHARSET” 是字符集的意思,它定义了用于存储和检索数据的字符集。这对于包含西欧字符的数据比较合适。varchar(100) DEFAULT NULL COMMENT ‘样式属性(其他样式扩展)’,varchar(100) DEFAULT NULL COMMENT ‘样式属性(其他样式扩展)’,varchar(100) DEFAULT NULL COMMENT ‘样式属性(其他样式扩展)’,varchar(100) DEFAULT NULL COMMENT ‘样式属性(其他样式扩展)’,原创 2023-11-29 14:46:26 · 1978 阅读 · 0 评论 -
TIANCHI_MYSQL_TASK01
Task01:初识数据库与SQL-天池龙珠计划SQL训练营by 2021-11-15目录一、初识数据库数据库是将大量数据保存起来,通过计算机加工而成的可以 进行高效访问的数据集合。该数据集合称为数据库(Database,DB)。用来管理数据库的计算机系统称为数据库管理系统(Database Management System,DBMS)。1.1 DBMS的种类DBMS 主要通过数据的保存格式(数据库的种类)来进行分类,现阶段主要有以下 5 种类型.层次数据库(Hierarchical Data原创 2021-11-18 16:20:45 · 189 阅读 · 0 评论 -
SQL 常用系统表
—系统工具–查询当前数据库中所有表名 xtype=‘U’:表示所有用户表,xtype=‘S’:表示所有系统表。SELECT * FROM sysobjects WHERE xtype = ‘U’;SELECT * FROM sysobjects WHERE xtype = ‘S’;–查询指定表中的所有字段名 id 等于 sysobjects的IDSELECT * FROM syscolumns WHERE Id = ‘107141’;–查询数据库中所有的表名及行数SELECT a.name,原创 2021-03-19 09:26:33 · 428 阅读 · 0 评论 -
TAINCHI_TASK03_SQL (视图、子查询、函数)
TAINCHI_TASK03_SQL (视图、子查询、函数)3.1 视图3.1.1 什么是视图视图是一个虚拟的表,不同于直接操作数据表,视图是依据SELECT语句来创建的(会在下面具体介绍),所以操作视图时会根据创建视图的SELECT语句生成一张虚拟表,然后在这张虚拟表上做SQL操作。3.1.2 视图与表有什么区别《sql基础教程 第2版》用一句话非常凝练的概括了视图与表的区别—“是否保存了实际的数据”。所以视图并不是数据库真实存储的数据表,它可以看作是一个窗口,通过这个窗口我们可以看到数据库表原创 2021-02-07 22:05:02 · 285 阅读 · 2 评论 -
TIANCHI_MYSQL_TASK02
TAINCHI_TASK02_SQL用例:--创建表;CREATE TABLE product( product_id CHAR(4) NOT NULL, product_name VARCHAR(100) NOT NULL, product_type VARCHAR(32) NOT NULL, sale_price INTEGER, purchase_price INTEGER, regist_date DATE, P原创 2021-02-06 22:43:11 · 154 阅读 · 0 评论 -
分组取值
SELECT *FROM (SELECT 分组的字段名, ROW_NUMBER() OVER(PARTITION BY 分组的字段名ORDER BY 排序的字段名) AS RN FROM 表名)WHERE RN <= 10 得到分组后,数据的前几条转载 2020-07-07 10:45:07 · 279 阅读 · 0 评论 -
mysql(1)
MySQL修改用户的密码主要有两种方法:ALTER USER 和SET PASSWORDALTER USER基本使用ALTER USER testuser IDENTIFIED BY ‘123456’;修改当前登录用户ALTER USER USER() IDENTIFIED BY ‘123456’;使密码过期ALTER USER testuser IDENTIFIED BY ‘123...原创 2020-03-23 10:25:12 · 123 阅读 · 0 评论