随笔分类 - sql
sql
摘要:select * from Appointment where yyid in ('2021051100000012','2021051900000018','2021052100000021') 用以下代替: select * FROM Appointment a JOIN ( select '2
阅读全文
查询一张表中某两个字段相同的数据
摘要:查询一张表中某两个字段相同的数据 SELECT id FROM Group_Info t WHERE ( SELECT COUNT ( 1 ) FROM Group_Info b WHERE b.GroupID= t.GroupID AND b.OrderId= t.OrderId ) > 1
阅读全文
sql添加类模型从数据库表
摘要:代码: declare @TableName sysname = 'ZHXXB' declare @Result varchar(max) = ' /// <summary> /// ' + @TableName + ' /// </summary> public class ' + @TableN
阅读全文
sql批量添加数据(id为bigint类型)
摘要:批量初始化企业菜单权限 insert into MenuEnterprise(Id,QYID,MenuDisplayName, MenuID,IsDeleted,CreateTime,EditTime) select dbo.fn_NewID(NEWID()),企业ID,MenuName,MenuI
阅读全文
sql添加索引
摘要:CREATE NONCLUSTERED INDEX [<Index_StandardPackage_PackageNo>] ON [dbo].[standardPackage] ([PackageNo]) CREATE NONCLUSTERED INDEX [<Index_StandardPacka
阅读全文
SQL Server系统函数
摘要:转自:https://www.cnblogs.com/jojomeme/archive/2012/04/05/2433173.html 一、字符转换函数1、ASCII()返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’
阅读全文
Sql Server 的FOR XML PATH(‘‘)函数用法
摘要:转自https://www.cnblogs.com/TulipsWill/p/11498859.html 1. 如下表: 2. 转换xml select name from zz FOR XML PATH('root'); 3. 加个分隔符和去掉根节点。 select '、' + name from
阅读全文
sqlserver 根据(年-月)日期获取订单的成交价
摘要:SELECT DATENAME(YEAR, a.CreateTime)as Years,DATENAME(MONTH, a.CreateTime) AS XName,sum(JE+ PacketMoney)as Val from Appointment a where a.zt=6 GROUP BY
阅读全文