SQLServer 语句相关
--相同数据
select tel_no
from a
intersect
select tel_no
from b --不同数据
select tel_no
from b
except
select tel_no
from a
--查询数据库重复数据
select * from 数据表 WHERE 重复记录字段 in ( select 重复记录字段 from 数据表 group by 重复记录字段 having count(重复记录字段)>1) --中文转简拼
Create function [dbo].[HW_ChineseSimplified](@str nvarchar(255))returns nvarchar(50)
as 
begin 
declare @word nchar(1),@PY nvarchar(50) 
set @PY='' 
 while len(@str)>0 
begin 
set @word=left(@str,1) 
--如果非汉字字符,返回原字符 
set @PY=@PY+(case when unicode(@word) between 19968 and 19968+20901 
then (select top 1 PY from ( 
select 'A' as PY,N'骜' as word 
union all select 'B',N'簿' 
union all select 'C',N'错' 
union all select 'D',N'鵽' 
union all select 'E',N'樲' 
union all select 'F',N'鳆' 
union all select 'G',N'腂' 
union all select 'H',N'夻' 
union all select 'J',N'攈' 
union all select 'K',N'穒' 
union all select 'L',N'鱳' 
union all select 'M',N'旀' 
union all select 'N',N'桛' 
union all select 'O',N'沤' 
union all select 'P',N'曝' 
union all select 'Q',N'囕' 
union all select 'R',N'鶸' 
union all select 'S',N'蜶' 
union all select 'T',N'箨' 
union all select 'W',N'鹜' 
union all select 'X',N'鑂' 
union all select 'Y',N'韵' 
union all select 'Z',N'咗' 
) T 
where word>=@word collate Chinese_PRC_CS_AS_KS_WS 
order by PY ASC) else @word end) 
set @str=right(@str,len(@str)-1) 
end 
return @PY 
end
--剔除数据中的中文字符
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE FUNCTION [dbo].[HW_GET_ZNSTR](@S NVARCHAR(100))
RETURNS VARCHAR(100)
AS
BEGIN
WHILE PATINDEX('%[^0-9A-Za-z]%',@S) > 0
SET @S = STUFF(@S,PATINDEX('%[^0-9A-Za-z]%',@S),1,N'')
RETURN @S
END
--sql字符串排序
SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    CREATE  FUNCTION [dbo].[pr_GET_ZNSTR_ESC](@S NVARCHAR(100))
    RETURNS VARCHAR(100)
    AS
    BEGIN
    WHILE PATINDEX('%[^a-zA-Z]%',@S) > 0
    SET @S = STUFF(@S,PATINDEX('%[^a-zA-Z]%',@S),1,N'')
    RETURN @S
    END
SELECT *,dbo.HW_GET_ZNSTR(BuildingNo) AS c FROM dbo.RT_BuildingNo ORDER BY c,len(BuildingNo), BuildingNo
--查询两个时间的差值
select datediff(year, 开始日期,结束日期); --两日期间隔年
   select datediff(quarter, 开始日期,结束日期); --两日期间隔季
   select datediff(month, 开始日期,结束日期); --两日期间隔月
   select datediff(day, 开始日期,结束日期); --两日期间隔天
   select datediff(week, 开始日期,结束日期); --两日期间隔周
   select datediff(hour, 开始日期,结束日期); --两日期间隔小时
   select datediff(minute, 开始日期,结束日期); --两日期间隔分
   select datediff(second, 开始日期,结束日期); --两日期间隔秒
SQLServer 语句相关的更多相关文章
- [20190329]探究sql语句相关mutexes补充2.txt
		
[20190329]探究sql语句相关mutexes补充2.txt --//昨天测试sql语句相关mutexes,看看如果出现多个子光标的情况. 1.环境:SCOTT@book> @ ver1P ...
 - [20190328]简单探究sql语句相关mutexes.txt
		
[20190328]简单探究sql语句相关mutexes.txt --//摘要:http://www.askmaclean.com/archives/understanding-oracle-mute ...
 - 捷信达会员管理系统SQL语句相关
		
捷信达会员管理系统SQL语句相关 USE gshis GO SET ANSI_NULLS, QUOTED_IDENTIFIER ON GO /***************************** ...
 - SQLServer语句 汇总
		
SQL Server语句 序号 功能 语句 1 创建数据库(创建之前判断该数据库是否存在) if exists (select * from sysdatabases where name='data ...
 - SQLSERVER语句 in和exists哪个效率高本人测试证明
		
SQLSERVR语句 in和exists哪个效率高本人测试证明 最近很多人讨论in和exists哪个效率高,今天就自己测试一下 我使用的是客户的数据库GPOSDB(已经有数据) 环境:SQLSERVE ...
 - C++拾遗(五)语句相关
		
前缀格式与后缀格式 对于表达式:后缀如 i++ 表达式的值仍是 i,在遇到下一个顺序点后再将 i 加1.前缀 ++i 表达式的值就是(i+1),先计算表达式的值,不需要等待 顺序点. 对于类:前缀函数 ...
 - SQLServer 学习相关资料整理【转】
		
存储过程: SQL Server 存储过程 博客园上的一篇文章,讲解的非常详细,有测试代码,很实用. sqlserver存储过程中执行动态sql语句 The Curse and Blessings ...
 - LODOP注册语句相关简短问答
		
注册和角色相关博文:LODOP.C-LODOP注册号的区别.Lodop客户端本地角色注册号常见误区.Lodop.c-lodop注册与角色简短问答.LODOP和C-LODOP注册与角色等简短问答[增强版 ...
 - SQLServer语句执行效率及性能测试
		
写程序的人,往往需要分析所写的SQL语句是否已经优化过了,服务器的响应时间有多快,这个时候就需要用到SQL的STATISTICS状态值来查看了. 通过设置STATISTICS我们可以查看执行SQL时的 ...
 
随机推荐
- Windows RDP远程连接CentOS 7
			
1. 打开已经安装了CentOS7的主机,以root用户登录,在桌面上打开一个终端,输入命令:rpm -qa|grep epel,查询是否已经安装epel库(epel是社区强烈打造的免费开源发行软 ...
 - shell编程: 获得目录下(包括子目录)所有文件名,路径和文件大小
			
转自:http://blog.chinaunix.net/uid-26000296-id-3575475.html function ergodic(){ ` do "/"$fil ...
 - WordPress部署
			
WordPress部署 WordPress是一个门户.博客网站的制作工具,php开发,自带后台,可以很简便的安装主题,还拥有一个庞大的主题网站生态. 软件下载:https://cn.wordpress ...
 - 回到顶部最简单的JQuery实现代码
			
CSS代码,使用了fixed让对象固定于浏览器窗口: top{position:fixed;bottom:0;right:10px;} jQuery代码,注意正常使用的几个条件:$('#top').c ...
 - 横向文本框 index获取索引 和 eq 实现
			
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
 - c# class struct区别
			
一句话,前者引用类型,后者值类型,适合高性能的情况,但不可存储大数据.
 - Spring的Cache注解
			
Spring的Cache注解如下所示: @CacheConfig:主要用于配置该类中会用到的一些共用的缓存配置.在这里@CacheConfig(cacheNames = "users&quo ...
 - 【hdu3507】Print Article 【斜率优化dp】
			
题意 https://cn.vjudge.net/problem/HDU-3507 分析 斜率优化的模板题 #include <cstdio> #include <cstring&g ...
 - vnc安装
			
安装命令:yum install tigervnc-server 一.启动VNC服务 输入命令 vncserver ps -ef|grep Xvnc vncserver -geometry 800x6 ...
 - ios 获取当前wifi名称
			
ios5之前可以通过读取配置文件获取,ios5以后苹果修改wifi列表文件位置,只有root权限才可以读取. ios4:/System/Library/SystemConfiguration/WiFi ...