【发布时间】:2015-11-24 11:06:14
【问题描述】:
我有一个包含 8 行的表 像 1001 1002 1003 1003 1004 1005 1006 1007 1008 从这些我想将记录显示为 4 列 *2 行
1001 1002 1003 1004
1005 1006 1007 1008
我怎样才能得到这个? 请帮助我
【问题讨论】:
-
使用 ROW_NUMBER 和模数,如果除以四增加一个变量后有提示,按该变量分组。至于sql server中的GROUP_CONCAT,这是一个很常见的问题
-
表格!=电子表格。你在这里开始了一条黑暗的道路。最好在 presentation 层做这样的 presentation 逻辑,而不是在数据库的深处。
标签: sql-server