1.简单用法查询结果:2.增加开始位置查询结果:3.大小写敏感查询结果:4.大小写不敏感查询结果:            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-03-25 01:10:28
                            
                                473阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            CASE 可能是 SQL 中被误用最多的关键字之一。虽然你可能以前用过这个关键字来创建字段,但是它还具有更多用法。例如,你可以在 WHERE 子句中使用 CASE。 首先让我们看一下 CASE 的语法。在一般的 SELECT 中,其语法如下: SELECT = CASE WHEN THEN WHEN THEN ELSE END 在上面的代码中需要用具体的参数代替尖括号中的内容。...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2008-11-11 10:19:00
                            
                                153阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            前言 如何可以高效的把临时表中的数据更新到目标表中呢?merge into可以帮你完美解决。 merge into 语法 语法如下: merge into 目标表 a using 源表 b on a.条件字段1=b.条件字段1 and a.条件字段2=b.条件字段2 ... when matched ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-20 08:45:00
                            
                                857阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            在查询,或者写视图查询语句时,有时候不想直接显示查询出来的值,而是根据查询出来的数据,对应到特定的值时,用case比较方便CASE Ta.id WHEN '0' THEN '特定值' ELSE Ta.id  END AS newName,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-06 08:30:35
                            
                                154阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              select  case     when (a.priceType=1) then a.price    when (a.priceType=2) then a.feePrice/10    when (a.priceType=3) then a.price    else 0  e            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-09 00:21:33
                            
                                103阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这篇文章主要介绍了SQLserver中的declare变量用法,sql中declare是声明的意思,就是声明变量的,这个一般是用在函数和存储过程中的。感兴趣的可以来了解一下SQL中的declare用法平时写SQL查询、存储过程都是凭着感觉来,没有探究过SQL的具体语法,一直都是按c#那一套往SQL上模仿,前几天项目中碰到一个问题引起了我对declare定义变量的作用域的兴趣。大家都知道c#中的局部            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-14 08:11:03
                            
                                288阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            今天给大家介绍SQLServer中交叉联接的用法,希望对大家能有所帮助!1、交叉联接(cross join)的概念交叉联接是联接查询的第一个阶段,它对两个数据表进行笛卡尔积。即第一张数据表...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-05-28 17:47:13
                            
                                184阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、为什么SQLServer有NOLOCK关键字?SQLServer没创建一个查询,都相当于创建一个查询会话,在不同的查询分析器里面进行的查询操作,可能会影响...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-10-16 13:39:58
                            
                                439阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SQL-Base 数据库基本概念
 
本章重点在于操作,必须掌握的操作:
启动数据库服务器引擎(服务)
使用sa登陆数据库
创建数据库
分离附加数据库
 
数据库相关概念.            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-14 14:31:09
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            规则 规则是一个向后兼容的功能,用于执行一些与 CHECK 约束相同的功能。CHECK 约束是用来限制列值的首选标准方法。CHECK 约束比规则更简明,一个列只能应用一个规则,但是却可以应用多个 CHECK 约束。CHECK 约束作为 CREATE TABLE 语句的一部分进行指定,而规则以单独的对象创建,然后绑定到列上。 下例创建一个规则,执行与前面主题中的 CHECK 约束示...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2007-06-12 16:27:00
                            
                                132阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1、为什么SQLServer有NOLOCK关键字?SQLServer没创建一个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-11-30 09:42:50
                            
                                396阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            使用Compute by子句和行统计函数(count,sum,max,avg,min等),可以统计排序中结果完全相同的列,统计值作为查询结果以附加行的形式显示,语法:Compute avg|count|max|min|sum by 表达式1、举一个例子比如有一个数据表:表名为person,三个字段分别为 name,age,countryselect name,country,age from pe            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-18 09:35:12
                            
                                327阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、exists1.1 说明EXISTS(包括 NOT EXISTS)子句的返回值是一个BOOL值。EXISTS内部有一个子查询语句(SELECT ... FROM...),我将其称为EXIST的内查询语句。其内查询语句返回一个结果集。EXISTS子句根据其内查询语句的结果集空或者非空,返回一个布尔值。Linkexists:强调的是是否返回结果集,不要求知道返回什么,比如:select name            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-07-14 12:30:49
                            
                                6314阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SQL 中的 substring 函数是用来截取一个栏位资料中的其中一部分。 例如,我们需要将字符串'abdcsef'中的‘abd’给提取出来,则可用substring 来实现: select substring('abdcsef',1,3) 结果: 'abd' 括号中数字‘1’表示截取的起始位置是 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-09 09:04:00
                            
                                2016阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            虽然小编不建议大家去用命令删除数据库表中的东西,但是这些删除命令总有用的着的地方。 说到删除表数据的关键字,大家记得最多的可能就是delete了 然而我们做数据库开发,读取数据库数据.对另外的两兄弟用得就比较少了 现在来介绍另外两个兄弟,都是删除表数据的,其实也是很容易理解的 老大 drop 出没场            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-18 00:54:05
                            
                                1154阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            虽然小编不建议大家去用命令删除数据库表中的东西,但是这些删除命令总有用的着的地方。 说到删除表数据的关键字,大家记得最多的可能就是delete了 然而我们做数据库开发,读取数据库数据.对另外的两兄弟用得就比较少了 现在来介绍另外两个兄弟,都是删除表数据的,其实也是很容易理解的 老大 drop 出没场            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-18 00:54:26
                            
                                570阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            sqlserver中四种join连接的用法            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-31 14:34:48
                            
                                56阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.ISNULL的用法 作用:使用指定的替换值替换 NULL。语法:ISNULL ( check_expression , replacement_value ) ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-17 11:00:00
                            
                                141阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Merge关键字是一个神奇的DML关键字。它在SQL Server 2008被引入,它能将Insert,Update,Delete简单的并为一句。MSDN对于Merge的解释非常的短小精悍:”根据与源表联接的结果,对目标表执行插入、更新或删除操作。 主要用法:merge无法多次更新同一行,也无法更新 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-20 10:32:00
                            
                                181阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一、exists1.1说明EXISTS(包括NOTEXISTS)子句的返回值是一个BOOL值。EXISTS内部有一个子查询语句(SELECT...FROM...),我将其称为EXIST的内查询语句。其内查询语句返回一个结果集。EXISTS子句根据其内查询语句的结果集空或者非空,返回一个布尔值。Link(https://www.cnblogs.com/netserver/archive/2008/1            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-12-01 23:43:06
                            
                                1248阅读