![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql语句
文章平均质量分 74
百小容是程序员
资深互联网从业者
展开
-
SQL--inner join、left join、right join、full outer join、union、union all的区别
图解SQL的inner join、left join、right join、full outer join、union、union all的区别转载 2022-08-03 16:47:50 · 202 阅读 · 0 评论 -
sql--varchar和Nvarchar区别
Unicode字符集就是为了解决字符集这种不兼容的问题而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节表示如果还为了这个纠结,就直接看看后面的解说,做决定吧。一般如果用到中文或者其它特殊字符,我就会使用n开头的类型,否则的话直接使用var开头的。sql server中的varchar和Nvarchar有什么区别?答:varchar(n)长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长转载 2020-08-20 11:05:54 · 351 阅读 · 0 评论 -
sql--SQL注入过滤
/// <summary> ///SQL注入过滤 /// </summary> /// <param name="InText">要进行过滤的字符串</param> /// <returns>如果参数存在不安全字符,则返回true</returns> public static bool SqlFilter2(string InText) ...转载 2020-08-08 10:12:33 · 702 阅读 · 0 评论 -
sql--sqlserver--拒绝了对对象 ‘sp_cycle_errorlog‘ (数据库 ‘mssqlsystemresource‘,架构 ‘sys‘)的 EXECUTE权限
问题:拒绝了对对象 ‘sp_cycle_errorlog’ (数据库 ‘mssqlsystemresource’,架构 ‘sys’)的 EXECUTE权限出现的情况:我在执行 清理错误日志语句(如下) 时 ,报错拒绝了对对象。。。--清除 SQL Server 错误日志文件 存档EXEC sp_cycle_errorlog(目前我只遇到了这个情况,再遇到其他情况,会更新本文)解决方案:1.登录windows帐号2.找到对应登录名,右键打开属性,在选择页中选中用户映射3.勾选mas原创 2020-08-06 14:29:40 · 1550 阅读 · 0 评论 -
(未完待续)sql--如何两表关联查询,a表某列在b表里的名称
(未完待续)sql–如何两表关联查询,a表某列在b表里的名称原创 2020-07-11 11:42:28 · 474 阅读 · 0 评论 -
sql--sqlserver--SQL问题:未启用当前数据库的 SQL Server Service Broker
出现该问题情境一:这两天启动监控数据库windows服务,一直启动不起来,原来一直好好的,这次突然出这么个错,记错误日志也没有信息,也就是说,在windows服务里,并不是所有的错误都会抛出来的。后来,只能把服务代码放到winform程序中,结果还真抛出来错误了,如下:“未启用当前数据库的 SQL Server Service Broker,因此查询通知不受支持。如果希望使用通知,请为此数据...转载 2020-03-12 14:51:48 · 668 阅读 · 1 评论 -
sql--SQL Server--行转列、列转行、多行转成一列、多列转成一行
https://blog.csdn.net/wyqwilliam/article/details/82559023https://blog.csdn.net/qq_39774060/article/details/80618094https://www.cnblogs.com/LiZhongZhongY/p/10930440.html原创 2020-03-04 16:22:30 · 1504 阅读 · 0 评论 -
SQL的别名和SQL的执行顺序和SQL优化
致敬原文:https://www.cnblogs.com/cindy-cindy/p/6798010.htmlSQL的别名1、不可以在where子句中使用列名的别名,即select name t from emp where t>2999;是不允许的2、使用别名的好处:提高SQL的易读性提高SQL的解析执行效率语法检查语义检查共享池检查生成执行树执行3、SQL的硬解析和...转载 2020-03-03 11:51:09 · 401 阅读 · 0 评论 -
sql--sqlsever--时间相关SQL语句--查询当前时间至前N天的数据
sql–sqlsever–时间相关SQL语句–查询当前时间至前N天的数据1、查询前30天的数据,如果DateTime为字符串型,则需要将getdate()获取到的日期型通过convert转换为字符串型(查询前五天则将30改成5):select * from table whereDateTime>CONVERT(varchar(100), dateadd(day,-30,GETDATE...转载 2020-01-11 10:47:56 · 7211 阅读 · 0 评论 -
sql--SQL Server--(当天、每小时、截止到当前小时、每个小时平均值)查询某类型数据当天每小时环保数据,从当天0点到目前小时,每个小时平均值
sql–SQL Server–(当天、每小时、截止到当前小时、每个小时平均值)查询某类型数据当天每小时环保数据,从当天0点到目前小时,每个小时平均值–查询某类型数据当天每小时环保数据,从当天0点到目前小时,每个小时平均值SELECT CONVERT(VARCHAR(13), T.DATETIME,120)日期,AVG(T.DATAFLOAT)数值,T.NAME FROM 抄表数据 TWHE...原创 2020-01-08 11:19:59 · 3246 阅读 · 0 评论 -
(待完善)sql--SQL Server--根据日期分组、 根据时间段分组(每三个小时一组)
SQL Server 根据日期分组、 根据时间段分组(每三个小时一组)所用数据表:一、根据日期分组使用convert() 函数方式–根据年月select convert(varchar(7),CreatTime,120)日期,COUNT(*) 次数,sum(Money)总数 from Ordersgroup by convert(varchar(7),CreatTime,120)...原创 2020-01-08 09:56:52 · 3510 阅读 · 0 评论 -
(持续更新ing)sql-- 4-列转行 3-行转列 2-列纵向合并 1-列横向合并 (sql 两次查询的列合并,或者行合并)1. 一个列有几种类型,分别计算各类型条数
sql–一个列有几种类型,分别计算各类型条数SQL统计一个列中不同值的数量,并且根据这个数量的排序做一些额外的处理–获取不同类型设备的数量SELECT energytype,count(*) typenumber FROM tb_device GROUP BY energytypeORDER BY typenumber desc......参考于 https://blog...原创 2020-01-06 11:28:24 · 1735 阅读 · 0 评论