2
A
回答
0
CROSS APPLY与NULL值表给出与原始表相同数量的行。 现在我们可以为两个SELECT生成ROW_NUMBER
,并按行号对它进行排序以获得备用值。
select C.id, C.name, ROW_NUMBER() OVER (ORDER BY C.id) as seq from TableC C
UNION ALL
SELECT T.id, T.name, seq as seq
FROM
(
select T.id, T.name ,ROW_NUMBER() OVER (ORDER by C.id) as seq from TableC C
cross apply (select NULL as id,NULL as name) T
) T
ORDER BY seq
0
一个非常简单的解决办法是:
Select id+Temp id, name+Temp name from TableA A
Cross Apply
(select '' as 'Temp'
union all
Select null) X
如果您有大量的列数,然后创建列名+临时的级联方式被动态,并使用动态SQL
用于演示点击 - >DEMO
相关问题
- 1. SQL报表生成器与空报告
- 2. 报告生成器3.0与asp.net
- 3. 报表生成器3.0 - 通过
- 4. 我需要使输出成为一行
- 5. SQL Server报表生成器3.0排除空字段
- 6. 排序日期时间 - 报表生成器3.0
- 7. SQL Server 2008 R2(报表生成器3.0) - 动态子报表
- 8. 与报表生成器3.0或SQL Server BI Studio 2008的
- 9. 在报表生成器3.0中按时间段生成计算字段
- 10. 报告生成器3.0计数与where子句
- 11. 表达式需要括号的报表生成器结果
- 12. 的空间数据层...在地图......是无效的。指定空间数据即数据类型SqlGeometry或SqlGeography。报表生成器3.0
- 13. Mysql-使用表中存储的数据生成报告输出
- 14. 转换SQL数据透视表,以T-SQL报表生成器3.0
- 15. SSRS 2008报表生成器3.0:使用CASE和WHEN函数
- 16. 报表生成器中的图表之间的差距由于
- 17. TSQL:需要从表
- 18. 报表生成器:如何对参数列表进行排序
- 19. rec2csv用行之间的空行导出
- 20. 需要思想与数字之间的空间在巨蟒
- 21. 需要进行数据的输入流
- 22. 基于1行输入生成多行数据 - Google表格
- 23. 使用GreenDao生成数据库模式之后需要执行哪些步骤?
- 24. 删除数据之间的空白行
- 25. 需要报告中的数据表中的特定行
- 26. 需要在数据传输对象和实体之间进行映射
- 27. Birt 2.5.2报告在从cron作业运行时生成空表数据
- 28. 如何删除表中的行和列之间的不需要的空间?
- 29. 从主报告传递参数到钻取SQL Server报表生成器3.0
- 30. 生成SAS报告与空间在同一个记录之间/观察
是否只想显示50条记录中的25条或者您希望所有50条记录之间显示一个空格? – xQbert 2014-10-06 20:36:12
我想查看所有100行。 。 。奇数行(不一定是奇数行)与数据,偶数行空白。谢谢 – 2014-10-06 20:38:47