
SQL Server
一共14篇文章
专题:第1期
-
SQL查询结果分割多行显示
select substring(分隔的字段名+',',number,charindex(',',分隔的字段名+',',number)-number) from 表名 ,master..spt_values s where type='p' and number>0 and substring(','+分隔的字段名,number,1)=','...时光
- 50
- 0
-
SQL Server 查询结果根据逗号分隔显示
select 自定义名称 = stuff(( select ','+列名 from 表名 where 条件 for xml path('')),1,1,'')...时光
- 77
- 0
-
UNION和UNION ALL的区别
在数据库中,union和union all关键字都是将两个结果集合并为一个,union all 包含重复数据但比union快。 UNION:在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果,如果表数据量大的话可能会导致用磁盘进行排序。必须包含同样列数、顺序、数据类型 UNION ALL:简单将结果合并后返回,包含重复数据。…...时光
- 80
- 0
-
SQLServer数据表字典生成语句(直接运行)
SELECT 表名=case when a.colorder=1 then d.name else '' end, 表说明=case when a.colorder=1 then isnull(f.value,'') else '' end, 字段序号=a.colorder, 字段名=a.name, 标识=case when COLUMNPROPERTY( a.id,a.name,'IsIdent…...时光
- 108
- 0