随笔分类 - 数据库
摘要:今天遇到一个奇怪的问题,整个sql查出来花费1秒, 其中部分表查出来需要半分钟, 页面上显示的时间也需要半分钟,通过增加where条件,将sql中的部分表查询时间变少,解决了页面显示数据的时间。 在此记录下这种情况。
阅读全文
摘要:select isnull(salary,null) as SecondHighestSalary from employee order by salary desc offset 1 rows fetch next 1 rows only 结果是空记录 select isnull(( selec
阅读全文
摘要:原文链接:https://blog.csdn.net/weixin_45659376/article/details/107336143 在Sql Server 2012之前,实现分页主要是使用ROW_NUMBER(),在SQL Server2012,可以使用Offset ...Rows Fetch
阅读全文
摘要:原文链接:https://blog.csdn.net/weixin_45638528/article/details/130229603 移动求和的窗口函数——连续n个数据求和 sum(字段1) over (partition by 字段2 order by 字段3 rows n preceding
阅读全文
摘要:原文链接:https://blog.csdn.net/yixiaobing/article/details/136549794 在 SQL Server 中,MAX 函数是一个聚合函数,用于从指定的列中检索最大值。它会遍历列中的所有值(忽略 NULL 值),如果列中的所有值都是 NULL,MAX 函
阅读全文
摘要:原文链接:https://blog.csdn.net/westos_yanzheng/article/details/126399593 SQL 通配符必须与 LIKE 运算符一起使用。 在 SQL 中,可使用以下通配符: 1.1使用 % 通配符例子 1现在,我们希望从上面的 “Persons” 表
阅读全文
摘要:原文链接:https://blog.csdn.net/xiaouncle/article/details/52891563 事务是关于原子性的。原子性的概念是指可以把一些事情当做一个不可分割的单元来看待。从数据库的角度看,它是指应全部执行或全部不执行的一条或多条语句的最小组合。 可以使用一些T-SQ
阅读全文
摘要:原文链接:https://blog.csdn.net/weixin_43407520/article/details/114240438 1.引言前面学习索引时,了解到MySQL索引的数据类型有B+Tree索引和哈希索引,本文将详细介绍一下BTree和B+Tree的含义和他们的区别。 2.BTree
阅读全文
摘要:1、 https://blog.51cto.com/u_15738244/5535432 2、 https://blog.csdn.net/realoser/article/details/121496126 数据库所有的约束: 一、主键约束(primary key) 二、外键约束(f
阅读全文
摘要:参考的原文链接:1、https://www.cnblogs.com/dengzt2011/archive/2012/12/09/2810063.html alter table table_name drop column column_name sqlserver删除指定列失败时,报告消息如下:
阅读全文
摘要:原文链接:https://deepinout.com/sql/sql-questions/17_sql_must_declare_the_scalar_variable.html 什么是标量变量? 在SQL中,标量变量是用来存储和表示单个数据值的容器。这些数据值可以是数字、字符串、日期等。标量变量可
阅读全文
摘要:原文链接:https://blog.csdn.net/m0_61902905/article/details/131472145
阅读全文
摘要:原文链接:https://zhidao.baidu.com/question/320624883.html 联系不一定都转化成表通常来说一对一联系不转化为表,而是在其中一个实体表中增加一个外键,一对多联系可以转化成表也可以不转化,具体就看你转化后的表是否有用,比如能提高查询效率,否则就是在多的那个实
阅读全文
摘要:LiteDB.dll今天也是第一次见,并且系统里确实这个dll,在网上查了下,并记录下 原文链接:https://www.modb.pro/wiki/1610 LiteDB 是一个 .NET 开发的小型快速轻量级的 NoSQL 嵌入式数据库。 产品特性 无服务器NoSQL文档存储 简单的API,类似
阅读全文
摘要:原文链接:https://zhuanlan.zhihu.com/p/643923428 安装 SQLite 要在 Windows 上安装 SQLite,您可以按照以下步骤进行: 下载 SQLite: 首先,您需要从 SQLite 的官方网站下载 SQLite。您可以在以下链接中找到它: https:
阅读全文
摘要:原文链接:https://blog.csdn.net/hyfstyle/article/details/114640134 SQL语句可以搭配正则表达式作为查询条件,实现很多需求。 REGEXP_LIKE 匹配:REGEXP_LIKE(String, Regexp) REGEXP_INSTR 包含E
阅读全文
摘要:原文链接:https://blog.csdn.net/weixin_48816093/article/details/127583702?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Ede
阅读全文
摘要:原文链接:https://blog.csdn.net/wang1qqqq/article/details/122961882 在mssql查询中,如果子查询中使用order by,会出现报错:[42000] [Microsoft][ODBC Driver 17 for SQL Server][SQL
阅读全文
摘要:原文链接:https://www.cnblogs.com/xuwinwin/p/15877703.html 1、报错写法: SELECT * FROM t1 ORDER BY month ASC UNION SELECT * FROM t2 ORDER BY month ASC 2、原因与解决办法:
阅读全文