![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
lego2816
这个作者很懒,什么都没留下…
展开
-
With As 子句,可应用于递归
一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部分都去执转载 2013-05-18 00:12:10 · 682 阅读 · 0 评论 -
exist相关运行机制
boss看了我的sql语句后暴露出了功底的不扎实,赶紧冲下电先~~~~~ 简单的理解就是 not exists = not in;exists= in 但这只是简单的理解而已,其里面的执行机制和细微处还是有一定的差别! 以下是从网络上摘录下的文章: SQL里的EXISTS与in、not exists与not in 效率比较和使用在 MSSQL 中,插入(转载 2013-05-05 01:42:14 · 698 阅读 · 0 评论 -
SQL删除数据因外键关联导致花费时间太长----(外键列上增加索引解决此问题)
遭遇删除数据耗费时间超长的问题原创 2014-07-03 15:10:10 · 1746 阅读 · 0 评论 -
Cannot generate SSPI context.
现象:前台的Web数据库无法使用域账号登陆了.报的错误Cannot generate SSPI context. (.Net SqlClient Data Provider) .在服务器的Windows日志中,找不到任何关于SQL Server的这个错误.在本机使用域账号可以登陆进去. 处理过程:查阅大量的关于这个错误的文章:首先,是关于kerberos NTLM的转载 2014-11-17 19:14:56 · 1950 阅读 · 1 评论 -
sql output 更新记录时得到更新记录的ID值
--用锁的方式测试到无法解决并发的一些状态update的问题,网上找到如下解决方式:为了使几个JOB可以同时处理数据,同时用一个简单的方法处理,可以用output 语句,得到批理更新状态时的更新了状态的数据的ID值:例子如下:beginDECLARE @TMP TABLE(ID INT) UPDATE T转载 2014-12-11 17:31:24 · 486 阅读 · 0 评论 -
SQL SERVER实现相同性质的不同行对应整形字段的乘法运算(sql server 行之间乘法运算)
最近一段时间看了很多算法相关的书籍,深感自己知识缺乏的同时也伴随着脑洞的大开;近日老同事问起一个问题,描述如下:问题:具有相同性质的不同行如何在sql server中实现乘法运算,实例如下:最终要实现Column1,2,3相同的行的Column4之间相乘,得出以下结果:分析:鉴于这个功能的实现是要用sql来完成,首先想了下怎么利用聚合函数之类的来原创 2015-06-12 09:55:45 · 2216 阅读 · 0 评论