![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql
依然泛特西
这个作者很懒,什么都没留下…
展开
-
SQL update select结合语句详解及应用
QL update select语句最常用的update语法是: 12 UPDATE TABLE_NAMESET column_name1 = VALUE WHRER column_name2 = VALUE 如果我的更新值Value是从一条select语句拿出来,而且有很多列的话,用这种语法就很麻烦第一,要select出来放在临时变量...转载 2018-12-26 11:43:39 · 1065 阅读 · 0 评论 -
提高SQL执行效率的17个技巧
由于数据库领域仍相对不成熟,每个平台上的 SQL 开发人员都在苦苦挣扎,一次又一次犯同样的错误。当然,数据库厂商在取得一些进展,并继续在竭力处理较重大的问题。无论 SQL 开发人员在 SQL Server、Oracle、DB2、Sybase、MySQL,还是在其他任何关系数据库平台上编写代码,并发性、资源管理、空间管理和运行速度都仍困扰着他们。问题的一方面是,不存在什么灵丹妙药;针对几...转载 2019-03-01 09:53:48 · 2238 阅读 · 0 评论 -
查询视图时 ,带where 条件速度过慢
今天遇到这样一个情况,通过视图查询一些字段不带where语句时很快。SQL如下 select * ,ROW_NUMBER () OVER (ORDER BY tabs.recognisedmaori DESC) AS pos from( SELECT vp.projectid id, vp.projectno projectno, vp.projectname objnam...原创 2019-05-29 15:29:45 · 9820 阅读 · 0 评论 -
SQL server 列拼接
在SQL server中列拼接很简单 ,使用“”+“” 就可以。比如 我们有humres 这张表 有objname,duty 这两个字段,要将这两列当做一列查出来 ,使用 + 就可以select objname+duty from humres但是如果其中有一列是null的话 拼接的结果会是什么呢?select objname,workaddr,objname...原创 2019-06-13 11:32:06 · 6435 阅读 · 0 评论 -
索引
目录什么是索引?作用创建索引查看索引删除索引唯一索引 多列索引 索引分类索引的使用索引的不足什么是索引?索引是一种以特定书序保存的专用表。索引并不包含实体中的所有数据,而是用于那些定位表中行的列 ,以及描述这些行的物理位置的信息。作用改善查询。大大减少了服务器需要扫描数据量索引可以帮助服务器避免排序和临时表索引可以将随机的...原创 2019-05-29 22:31:21 · 255 阅读 · 0 评论 -
SQL server 字符串截取
--1、LEFT()方法-----函数说明-----1)语法:LEFT(character,integer) --2)介绍:参数1:要截取的字符串,参数2:截取字符个数--3)使用:--返回从字符串左边开始指定个数的字符--select LEFT('SqlServer_2008',4)--4)返回:SqlS--1、RIGHT()方法----- right()函数说明---...原创 2019-06-14 18:03:48 · 28223 阅读 · 0 评论 -
SQLserver 字符串转数字问题
之前做个需求遇到字符串转数字,遇到点问题和大家分享下。我想对查询的结果集分组求和,本以为转换下数据类型用聚合函数直接求和就完事了。就像下面这样SELECT p.id, p.objno, p.objname,-- bt.projecttypename, bic.ratename, sum(convert(numeric(10,2),bic.ratevalue )), bic...原创 2019-05-09 10:49:54 · 47026 阅读 · 0 评论