sql server 数据库

1.Replace函数
用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式。

语法
REPLACE ( ''string_replace1'' , ''string_replace2'' , ''string_replace3'' )

2.Substring函数

从第number1位开始截取number2长度,被截取的字符串对象为string_substring1

语法

SUBSTRING("string_substring1",number1,number2)

3.将一张表的数据导入另外一张表

insert into new(列名1,列名2) select 列1,列2 from old where 限定条件

1 insert into QE_ErrorList(Id,StationCode,VIN,Model,ScanTime)  select Id,StationCode,VIN,Model,ScanTime  from QO_T2_List  where QO_T2_List.Id = '1'

 4.按时间查询

select CONVERT(varchar(7), GETDATE(), 23) as NowMonth  -----2017-06

例:查询5月份创建的订单的最大订单编码

SELECT MAX(MonthCode)  FROM [dbo].[POM_MonthOrder] WHERE CONVERT(varchar(7), CreationTime, 23) = CONVERT(varchar(7), GETDATE(), 23)   ----POMM20170500003
原文地址:https://www.cnblogs.com/luna-hehe/p/6878686.html