
数据库
文章平均质量分 70
关于数据库的一些学习及记录
dwt123324
我们应该吊死海盗船长
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL SELECT 语句
用于从数据库中选取数据。原创 2024-08-10 10:44:15 · 1010 阅读 · 0 评论 -
SQL 约束(Constraints)(2)
在表上创建一个唯一的索引。不允许使用重复的值:唯一的索引意味着两个行不能拥有相同的索引值。SQL 在 "Persons" 表创建时在 "P_Id" 列上创建 CHECK 约束。更新一个包含索引的表需要比更新一个没有索引的表花费更多的时间,这是由于索引本身也需要更新。因此,理想的做法是仅仅在常常被搜索的列(以及表)上面创建索引。如果对一个表定义 CHECK 约束,那么此约束会基于行中其他列的值在特定的列中对值进行限制。用于创建索引的语法在不同的数据库中不一样。因此,检查您的数据库中创建索引的语法。原创 2024-08-13 14:48:31 · 1868 阅读 · 0 评论 -
sql语句高级应用(1)
SELECT TOP 语句用于在 SQL 中限制返回的结果集中的行数, 它通常用于只需要查询前几行数据的情况,尤其在数据集非常大时,可以显著提高查询性能。LIKE 操作符是 SQL 中用于在 WHERE 子句中进行模糊查询的关键字,它允许我们根据模式匹配来选择数据,通常与 % 和 _ 通配符一起使用。当使用 TOP 或 LIMIT 时,最好结合 ORDER BY 子句,以确保返回的行是特定顺序的前几行。SELECT TOP 子句对于拥有数千条记录的大型表来说,是非常有用的。原创 2024-08-10 13:09:24 · 951 阅读 · 0 评论 -
SQL 连接(JOIN)
SQL join 用于把来自两个或多个表的行结合起来。下图展示了 LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 相关的 7 种用法。原创 2024-08-12 09:23:46 · 1590 阅读 · 0 评论 -
SQL-DDL-表操作-修改-删除
将emp表的nickname字段修改为username,类型为varchar(30)为emp表添加一个新的字段“昵称”为nickname,类型为varchar(20)alter table 表名 rename to 新表名;将emp 表的表名修改为emloyee;将emp表的字段username删除。原创 2023-08-09 16:23:16 · 131 阅读 · 1 评论 -
数据库操作
DATE 日期值 格式 YYYY-MM-DD。YEAR 年份值 格式YYYY。DATETIME 混合日期和时间值格式 YYYY-MM-DD HH:MM:SS。varchar 0-65535 bytes 变长字符串 性能偏低。TIME 时间值或持续时间 格式HH:MM:SS。char 0-255 bytes 定长字符串 性能高。查询当前数据库所有表。使用时都需要规定长度。原创 2023-08-08 16:39:13 · 60 阅读 · 0 评论 -
SQL通用语法及分类
DDL 数据定义语言,用来定义数据库对象(数据库,表,字段)DCL 数据控制语言,用来创建数据库,控制数据库的访问权限。·--注释内容或#注释内容(MySQL特有)DML 数据操作语言,用来对数据库中的数据进行增删改。3.MySQL数据库的SQL语句不区分大小写,关键字建议使用大写。DQL 数据查询语言,用于查询数据库中表的记录。2.SQL语句可以使用空格/缩进来增强语句的可读性。1.SQL语句可以单行或多行书写,以分号结尾。4.注释:·多行注释:/*注释内容*/原创 2023-08-08 15:06:30 · 73 阅读 · 0 评论 -
SQL 约束(Constraints)(1)
SQL 约束用于规定表中的数据规则。如果存在违反约束的数据行为,行为会被约束终止。约束可以在创建表时规定(通过 CREATE TABLE 语句),或者在表创建之后规定(通过 ALTER TABLE 语句)。原创 2024-08-13 09:12:36 · 1857 阅读 · 0 评论 -
sql高级教程(2)
下面的 SQL 语句指定了两个别名,一个是 name 列的别名,一个是 country 列的别名。column1, column2, ...:要选择的字段名称,可以为多个字段。如果不指定字段名称,则会选择所有字段。BETWEEN 操作符选取介于两个值之间的数据范围内的值,这些值可以是数值、文本或者日期。通过使用 SQL,可以为表名称或列名称指定别名,创建别名是为了让列名称的可读性更强。table_name:要查询的表名称。column:要查询的字段名称。value1:范围的起始值。原创 2024-08-10 14:13:49 · 414 阅读 · 0 评论