Sql

在mysql中,字段已经建立了索引,为什么最后编写的sql语句并不走索引?

以下四种情况会导致sql语句不走索引! 1.隐式转换 2.范围查询时,包含的数据比例太大 3.对条件字段做运算及函数操作 4.like查询不能以%开头 ......
索引 字段 语句 mysql sql

SQL SERVER上课笔记

SQL 数据库 笔记 ############## 目录 SQL 数据库 笔记############## 一、初次使用数据库 .二、用SSMS工具工具采用图形化的方法创建数据库(第二种方法通过T-SQL语句创建数据库) 三、利用T-sql创建数据库 四、删除数据库 五、数据库的相关操作分离,附加, ......
笔记 SERVER SQL

win11 性能模式 sql server 2014 大核心不上班的情况

在这里介绍个软件,可以调大小核运行程序 ......
性能 核心 模式 情况 server

数据库编程大赛:一条SQL计算扑克牌24点

参加NineData举办的数据库编程大赛,展示你的技术才华!用一条SQL语句解决扑克牌24点的计算表达式。这场比赛面向数据库爱好者、开发者、程序员、DBA等,展示你的编程技能,并有机会赢得丰厚奖励。欢迎大家来挑战! ......
扑克牌 扑克 数据库 数据 SQL

MyBatis手写SQL批量操作

一、查询 List<ArticleAccumulatedIncomeDTO> batchAccumulatedIncome(List<Long> ids); <select id="batchAccumulatedIncome" resultMap="ArticleSumIncome"> selec ......
MyBatis SQL

【SpringBootWeb入门-16】Mybatis-基础操作-多条件查询操作&XML文件配置SQL

1、章节回顾 上一篇文章我们讲解了Mybatis的增改查操作,本篇继续学习Mybatis的复杂查询操作(多条件查询)。 2、增删改查操作-多条件查询操作 根据条件姓名、性别、入职时间来查询员工表emp数据,其中员工姓名支持模糊匹配,性别进行精确匹配,入职时间进行范围查询,查询结果按照最后修改时间倒序 ......
SpringBootWeb 条件 Mybatis 文件 基础

having在SQL里的作用以及和where的区别

1.where和having都是过滤数据的作用,且都是根据某个“字段”来过滤数据,区别在于: where是根据from的表里的行数据来过滤,比如where aa > 1表示查出from的表里aa字段>1的所有行; where可以不和group by一起用; 而having是对已经分组(聚合)的组进行 ......
作用 having where SQL

MyBatis手写SQL批量操作

一、查询 List<ArticleAccumulatedIncomeDTO> batchAccumulatedIncome(List<Long> ids); <select id="batchAccumulatedIncome" resultMap="ArticleSumIncome"> selec ......
MyBatis SQL

SQL 建立数据库备份作业

declare @name nvarchar(50) declare @datetime char(14) declare @path nvarchar(255) declare @bakfile nvarchar(255) set @name='DBNAME' set @datetime=CONV ......
备份 数据库 数据 SQL

SQL 的执行顺序,你搞清楚了吗?

这是一条标准的查询语句: 这是我们实际上SQL执行顺序: from 子句组装来自不同数据源的数据; where 子句基于指定的条件对记录行进行筛选; group by 子句将数据划分为多个分组; 使用聚集函数进行计算; 使用 having 子句筛选分组; 计算所有的表达式; select 的字段; ......
顺序 SQL

第十二单元 `T-SQL` 编程

create database step2_unit12; go use step2_unit12; go -- 部门表 CREATE TABLE [dbo].[Department]( [Id] [int] PRIMARY KEY IDENTITY(1,1) NOT NULL, [Name] [v ......
单元 T-SQL SQL

Mysql 常用监控sql

-- 反映表的读写压力 SELECT file_name AS file, count_read, sum_number_of_bytes_read AS total_read, count_write, sum_number_of_bytes_write AS total_written, (su ......
常用 Mysql sql

PowerDesigner生成sql语句问题

最近在项目中遇到的问题,用PowerDesigner设计好模型后,生成sql,在Oracle数据库中成功执行后,查询新建好的表却提示ORA-00942: 表或视图不存在。 在PLSQL Developer中查看生成的好的表,发现确实是存在,但是表名确不是全部大写。使用PLSQL Developer可 ......
PowerDesigner 语句 问题 sql

MySQL-08.聚合函数和SQL(DQL)的执行流程

C-08 聚合(分组)函数和SQL(DQL)执行流程 上一章,讲到了SQL单行函数。实际上SQL函数还有一类,叫做聚合函数,或者多行,分组函数,它是对一组数据进行汇总的函数,输入的是一组数据的集合,输出的是单个值。 1.聚合函数的介绍 什么是聚合函数 聚合函数作用于一组数据,并对一组数据返回一个值。 ......
函数 流程 MySQL DQL SQL

关于把long类型的参数直接传到xml中当sql查询的参数非常慢这件事

起初,有一张表超级大想要将表复制下来 如果查出来list再去复制这将非常慢,听了同事的建议使用了insert into (select * from table)速度得到了显著改善。可是我写代码的时候,再调用接口的时候发现足足有15s,而navicat执行sql语句只有400ms,感觉哪里出了问题但 ......
参数 类型 long xml sql

ABP模块的测试项目从默认的Microsoft SQL Server替换成MySQL

1、替换项目引用2、重新生成解决方案3、删除Migrations4、模块的引用替换成:AbpEntityFrameworkCoreMySQLModule5、命名空间替换成:Volo.Abp.EntityFrameworkCore.MySQL;6、ConfigureServices中的修改替换成:Us ......
Microsoft 模块 项目 Server MySQL

SQL 修改某个字段的字段长度和字段名称

--SQL 修改某个字段的字段长度 alter table <表名> alter column <字段名> 新类型名(长度) --SQL 修改某个字段名称 alter table <表名> rename column <字段名> to <新字段名> ......
字段 长度 名称 SQL

JavaWeb - Day09 - Mybatis - 基础操作、XML映射文件、动态SQL

01. Mybatis-基础操作-环境准备 需求 需求说明: 根据资料中提供的《tlias智能学习辅助系统》页面原型及需求,完成员工管理的需求开发。 通过分析以上的页面原型和需求,我们确定了功能列表: 查询 根据主键ID查询 条件查询 新增 更新 删除 根据主键ID删除 根据主键ID批量删除 准备 ......
JavaWeb Mybatis 文件 基础 动态

QT-sql操作(sqlite数据库文件)

1 #include <QCoreApplication> 2 #include <QSqlDriver> 3 #include <QSqlDatabase> 4 #include <QSqlQuery> 5 #include <QDebug> 6 #include <QSqlError> 7 in ......
数据库 文件 数据 QT-sql sqlite

SQL常见面试题(测试工程师)

用一条 SQL 语句 查询出每门课都大于 80 分的学生姓名。表 scores 如下 select name,min(score) from scores group by name having min(score)>80); 【使用min(score)>80),过滤掉最小分数小于 80 的分组】 ......
试题 工程师 工程 SQL

神奇的 SQL 高级处理之 Window Functions → 打破我们的局限

什么是窗口函数 Window Function 也称为 OLAP(Online Analytical Processing)函数 对数据库数据进行实时分析处理,例如市场分析、财务报表等,是标准的 SQL 功能 中文翻译过来,叫 窗口函数 ,或者 开窗函数 ,在 Oracle 中也称 分析函数 与 聚 ......
Functions Window SQL

神奇的 SQL ,高级处理之 Window Functions → 打破我们的局限!

开心一刻 今天儿子跟老婆聊天 儿子:妈妈,我为什么没有两个爸爸呀 老婆:每个人都只有一个爸爸呀,你看谁有两个爸爸了 儿子一脸真诚的看着老婆:那你为什么就有两个爸爸呢 老婆一脸疑惑的望向儿子:我哪有两个爸爸了? 儿子有点不服气,温柔地说道:你管爷爷叫爸爸,你管姥爷还叫爸爸,这不就是两个爸爸吗 老婆轻声 ......
Functions Window SQL

HTML5的sql处理

<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"/> <title>HTML5本地存储之本地数据库篇</title> <script type="text/javascript"> //打开数据库 var db = openDatabase('c ......
HTML5 HTML sql

C#读写SQL Server的操作,仅作为记录

public static string connStr = "Server=127.0.0.1;Database=WJB;User Id=sa;Password=XXXXXX"; /// <summary> /// 根据SQL语句返回所查询的DataTable对像,有参数 /// </summar ......
Server SQL

SQL Server 2019 非域&非集群环境创建Always On “只读扩展”

SQLServer 2019开始支持“read-scale for an Always On availability group”,中文翻译的很别扭,是"读取缩放",繁体版翻译为“读取级别”,其特点不依赖于windows的cluster集群以及域,简化了搭建操作步骤和前置条件,与传统的availa ......
集群 环境 Always Server 2019

SQL模糊查询

例: select process_id,process_name from process_flow_sy where process_name like '%HXD3C%' LIKE 关键字搜索与指定模式匹配的字符串、日期或时间值。LIKE 关键字使用常规表达式包含值所要匹配的模式。模式包含要搜 ......
SQL

一种可以实现搜索结果按照相似度排序的sql写法,核心是 分词和order by like 的使用

常规的搜索一般使用like执行模糊搜索,这种搜索有个缺陷,一旦搜索内容里面有一个错的就会导致搜索失败。 有没有一种实现可以容错的且按照相似度排序的方法呢?类似百度 google那样的。 经过自己的测试发现使用分词结合排序的order by like 可以实现。 我直接给出例子sql的吧 比如搜索内容 ......
写法 搜索结果 核心 结果 order

2014SQL附加数据库失败,操作系统错误 5:"5(拒绝访问。)"的解决办法

点击数据库右键附加,出现如下错误 使用sql语句附加出现如下 EXEC sp_attach_db @dbname = '你的数据库名', @filename1 = 'mdf文件路径(包缀名)', @filename2 = 'Ldf文件路径(包缀名)' 解决方法: 找到xxx.MDF与xxx_log. ......
quot 错误 办法 数据库 数据

MySQL如何输出发生死锁的SQL到日志文件

一、背景首先我们在日常的开发中,大概率会使用批量更新,或者在一个事务里面做增删改查,那么就有可能不同事务之间导致死锁的发生。这里主要讲的是如何将当时发生死锁的信息输出到日志文件中,以及具体的SQL打印。 二、如何实现查了很多网上的文章,都是使用什么下面之类的命令 show engine innodb ......
文件 MySQL 日志 SQL
共3121篇  :6/105页 首页上一页6下一页尾页