SQL SERVER 筛选时区分大小写的语法
来源:互联网 发布:积分数据库设计 编辑:程序博客网 时间:2024/06/06 01:16
Demo:
--SELECT * FROM 表名 WHERE 列名 COLLATE Chinese_PRC_CS_AS ='筛选字符' --SELECT * FROM 表名 WHERE 列名 COLLATE Chinese_PRC_CS_AS like '%筛选字符%' --SELECT * FROM 表名 WHERE 列名 COLLATE Chinese_PRC_CS_AS in('筛选字符1','筛选字符2')--执行以下代码查看效果;with dt as(select 'aaaaa' columnnameunion allselect 'AAAAA'union allselect 'AAaaa')--select * from dt where columnname like '%aaaaa%'--不区分大小写select * from dt where columnname COLLATE Chinese_PRC_CS_AS like '%aaaaa%' --区分大小写
一些常用的SQL语法
--left join 一对多查询select a.ProductID,a.ProductName,a.Spec,b.ProductID,b.ProductName,b.Spec from vw_Stock_CompanyProduct aleft join vw_Stock_CompanyProduct b on a.CompanyID=b.CompanyID and a.Spec COLLATE Chinese_PRC_CS_AS=b.Spec and b.sc_type=2 and b.IsEnable=1 and ((a.ProductName+'-冷镦')=b.ProductName OR (a.ProductName+'-热处理')=b.ProductName)where a.CompanyID=344 and a.CPID=125818--模块临时查询;with dt as(select a.ProductID,a.ProductName,a.Spec,b.ProductID as ProductID_01,b.ProductName as ProductName_01,b.Spec as Spec_01 from vw_Stock_CompanyProduct aleft join vw_Stock_CompanyProduct b on a.CompanyID=b.CompanyID and a.Spec COLLATE Chinese_PRC_CS_AS=b.Spec and b.sc_type=2 and b.IsEnable=1 and ((a.ProductName+'-冷镦')=b.ProductName OR (a.ProductName+'-热处理')=b.ProductName)where a.CompanyID=344 and a.CPID=125818)select * from dt--CASE WHEN 判断语句模块;with dt01 as(select a.ProductID,a.ProductName,a.Spec,b.ProductID as ProductID_01,b.ProductName as ProductName_01,b.Spec as Spec_01 from vw_Stock_CompanyProduct aleft join vw_Stock_CompanyProduct b on a.CompanyID=b.CompanyID and a.Spec COLLATE Chinese_PRC_CS_AS=b.Spec and b.sc_type=2 and b.IsEnable=1 and ((a.ProductName+'-冷镦')=b.ProductName OR (a.ProductName+'-热处理')=b.ProductName)where a.CompanyID=344 and a.CPID=125818)select *,(CASE WHEN RIGHT(ProductName_01,3)='-冷镦' THEN 1401 WHEN RIGHT(ProductName_01,4)='-热处理' THEN 1402 END) as Step_ID from dt01--截取字符串LEFT,截取左边3个字符ABCSELECT LEFT('ABCDEFG',3)--截取字符串RIGHT,截取右边3个字符EFGSELECT RIGHT('ABCDEFG',3)
1 0
- SQL SERVER 筛选时区分大小写的语法
- 如何设置Sql Server数据库查询时区分大小写和全角半角
- MySQL查询时区分大小写的方法
- MySQL查询时区分大小写的方法
- MySQL查询时区分大小写的方法
- mysql查询时区分大小写的方法
- MySQL查询时区分大小写的方法
- MySQL查询时区分大小写的方法
- MySQL查询时区分大小写的方法
- SQL Server中区分大小写
- 在Sql Server 2000中区分大小写
- sql server中区分大小写问题
- Mysql查询时区分大小写
- SQL Server字符串比较时区别大小写方法
- SQL Server字符串比较时区别大小写方法
- 在SQLServer中查询时区分大小写
- 让Mysql在查询时区分大小写?
- MySQL查询字符串时区分大小写
- js_sumbit&onsubmit
- 文章标题 高桥和低桥
- web_HTTP协议的提交方式
- VS配色及换肤
- 移动端手势hammer
- SQL SERVER 筛选时区分大小写的语法
- Java_util_读写XML
- Java_util_获得操作系统信息
- sublime text注册码(秘钥)
- c语言复制数组的函数
- Java_util_加密解密字符串
- IM收发消息问题
- java_通过Servlet 将服务器硬盘图片展示到浏览器
- 设置数据库的mysql 使数据库可以用 navicat 访问