#备案查询

MySQL查询在一个表而不在另一个表中的数据

1、使用notin,容易理解,效率低selectdistinctA.IDfromAwhereA.IDnotin(selectIDfromB)2、使用leftjoin...on...,B.IDisnull表示左连接之后在B.ID字段为null的记录selectA.IDfromAleftjoinBonA.ID=B.IDwh...

MySQL查询去重语句

1、distinctselectcount(distinctCName)fromCourseselectcount(CName)from(selectdistinctCNamefromCourse)astemp2、groupbyselectcount(1)fromCoursegroupbyCName ...
代码星球 ·2020-07-09

iptables中增加/删除/查询/修改的基本操作

虽然在Ubuntu使用了UFW来简化iptables的操作,但是UFW只针对防火墙方面,转发方面没有涉及,所以要弄懂其中的原理,还是必须回归到iptables中。CentOS也是如此。下面是针对iptables的基本操作,无论CentOS还是Ubuntu都是一致的。前提:先熟悉iptables的基本命令参数:http:...

Linux实时查询GPU使用命令

查看显存使用情况的命令:$nvidia-smi周期性地查看GPU使用情况则使用命令:$watch-n10nvidia-smi其中数字10表示每十秒刷新一次GPU使用状态。具体如下所示:重要的参数主要是温度、内存使用、GPU占有率,具体如下红框所示。https://blog.csdn.net/yao_yao_2015/a...

EF 查询扩展

usingMicrosoft.EntityFrameworkCore;usingSystem;usingSystem.Collections.Generic;usingSystem.Data;usingSystem.Data.Common;usingSystem.Data.SqlClient;usingSystem.L...
代码星球 ·2020-07-09

mssql 数据库“查询处理器用尽了内部资源,无法生成查询计划。”问题的处理

在项目中动态拼接sql语句,使用unionall连接结果集,每个查询语句都使用了in(几百个数值)。语句如:SELECTAAFROMT1WHEREaaIN(1,2,3,4..............................)UNIONALLSELECTAAFROMT2WHEREaaIN(1,2,3,4........

SQL递归查询

mysql8.0准备表结构CREATETABLE`function`(`Id`varchar(36)CHARACTERSETutf8mb4COLLATEutf8mb4_binNOTNULLCOMMENT'Id',`CreateTime`datetime(0)NOTNULLCOMMENT'创建时间',`ModifyTim...
代码星球 ·2020-07-09

Dapper多表查询时子表字段为空

最近在学习使用Dapper时百度了一篇详细使用教程,在做到多表查询的时候,出现如下情况。使用的SQL如下,SELECT*FROM[Student]ASAINNERJOIN[Junior]ASBONB.ID=A.JuniorId随后以为是自己写错了,查了好多地方没有找到原因。后来找了大神一线码农的关于Dapper的文章中...
代码星球 ·2020-07-09

MySql 模糊查询,按匹配度排序

开始是产品提的需求,从来没用过模糊查询,还能带上匹配程度的。这个就像字符串匹配,应该不存在匹配度这个说法,因为匹配度如何定义也是一件复杂的事情,比如词语的同义等。但是用mysql来实现“伪匹配度”还是可行的。下边总结了几种思路: 数据一、根据关键字出现的位置,给出不同的权重 ...

mybatis总结(六)(查询缓存之一级缓存和二级缓存)

一级缓存 Mybatis对缓存提供支持,但是在没有配置的默认情况下,它只开启一级缓存,一级缓存只是相对于同一个SqlSession而言。所以在参数和SQL完全一样的情况下,我们使用同一个SqlSession对象调用一个Mapper方法,往往只执行一次SQL,因为使用SelSession第一次查询后,MyBat...

T-SQL查询进阶--详解公用表表达式(CTE)

简介    对于SELECT查询语句来说,通常情况下,为了使T-SQL代码更加简洁和可读,在一个查询中引用另外的结果集都是通过视图而不是子查询来进行分解的.但是,视图是作为系统对象存在数据库中,那对于结果集仅仅需要在存储过程或是用户自定义函数中使用一次的时候,使用视图就显得有些奢...

插件 FuzzyAutocomplete 代码补全支持模糊查询

https://github.com/FuzzyAutocomplete/FuzzyAutocompletePlugin 代码补全时可以不用从头开始敲,只要记得某个特定词汇就能匹配到。并且对于项目中有好几种前缀的比如我们以前有的事MT前缀有的是MTB前缀,这种就算你前缀敲漏了只要后面对了也能匹配的到。&nbs...

将url的查询参数解析成字典对象

  这个题目不约而同的出现在了多家公司的面试题中,当然也是因为太过于典型,解决方案无非就是拆字符或者用正则匹配来解决,我个人强烈建议用正则匹配,因为url允许用户随意输入,如果用拆字符的方式,有任何一处没有考虑到容错,就会导致整个js都报错。而正则就没有这个问题,他只匹配出正确的配对,非法的全部过滤掉,简单,方便。  ...

MySQL大数据量分页查询方法及其优化

一、大数据量分页查询方法:1、直接使用数据库提供的SQL语句  语句样式:MySQL中,可用如下方法:SELECT*FROM表名称LIMITM,N  适应场景:适用于数据量较少的情况(元组百/千级)  原因/缺点:全表扫描,速度会很慢,且有的数据库结果集返回不稳定(如某次返回1,2,3,另外的一次返回2,1,3),Li...

关于时间差查询的一个小技巧

  求2个时间差,通常用datediff函数:DATEDIFF(datepart,startdate,enddate)    startdate和enddate参数是合法的日期表达式。    datepart参数可以是小时、分、秒等  但是sql里datediff是三个参数,mySql里只支持2个参数,所以对于mysq...
首页上一页...4243444546...下一页尾页