社区
数据库相关
帖子详情
用union查询后如何让该汇总 一直在表格最后一行?
sixgj
2017-12-05 03:56:49
就是最下面一行。现在他老跑第一行去了。
...全文
865
3
打赏
收藏
用union查询后如何让该汇总 一直在表格最后一行?
就是最下面一行。现在他老跑第一行去了。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaocongzhi
2017-12-13
打赏
举报
回复
加个行号作为标识列
doloopcn
2017-12-12
打赏
举报
回复
跑到第一行,只能说明你对结果集进行了排序 一般来说UNION的结果集不建议排序,查询完成后,结果集就按UNION写的顺序排出来了,因为如果存在统计查询,字段越少,效率就会越高 如果非要对结果集进行排序,那就像楼上的差不多,在每个查询中都加入一个排序标识
日月路明
2017-12-06
打赏
举报
回复
可以加个ID值 例如 select * from ( select ID=1 ,...... from tableA union select ID=100000,.... from tableB ) as t order by ID
数据库相关
2,507
社区成员
88,454
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章