求:SQL 查询列并排对齐显示
求各位大神:
select ysks,czfl,sum(ypje)From yzlsz where rq>='2015-12-01'Group by ysks,czfl order by ysks,czfl
查询结果如下:
妇产科 护理费 164
妇产科 化验费 724
妇产科 检查费 60
妇产科 其他费 250.14
妇产科 手术费 8104.98
妇产科 输氧费 12
妇产科 西药费 5174.656
妇产科 诊察费 69
妇产科 治疗费 1210.072
妇产科 中成药 21.51
妇产科 住院费 920
骨外二区 草药费 6.966
骨外二区 放射费 1702.5
骨外二区 护理费 847
骨外二区 化验费 5527
骨外二区 检查费 2830
骨外二区 其他费 2584.3
骨外二区 手术费 20725.46
骨外二区 输氧费 8
骨外二区 西药费 20084.716
骨外二区 诊察费 285
骨外二区 治疗费 1668.541
骨外二区 中成药 2240.29
骨外二区 住院费 3162
妇产科费用有0的,想并排对齐查询,还有其他很多科室,其它科室收费项目也为可能是0的。想所有科室并排显示,便于输出。
想要结果如下:
妇产科 草药费 0 骨外二区 草药费 6.966
妇产科 放射费 0 骨外二区 放射费 1702.5
妇产科 护理费 164 骨外二区 护理费 847
妇产科 化验费 724 骨外二区 化验费 5527
妇产科 检查费 60 骨外二区 检查费 2830
妇产科 其他费 250.14 骨外二区 其他费 2584.3
妇产科 手术费 8104.98 骨外二区 手术费 20725.46
妇产科 输氧费 12 骨外二区 输氧费 8
妇产科 西药费 5174.656 骨外二区 西药费 20084.716
妇产科 诊察费 69 骨外二区 诊察费 285
妇产科 治疗费 1210.072 骨外二区 治疗费 1668.541
妇产科 中成药 21.51 骨外二区 中成药 2240.29
妇产科 住院费 920 骨外二区 住院费 3162
select ysks,czfl,sum(ypje)From yzlsz where rq>='2015-12-01'Group by ysks,czfl order by ysks,czfl
查询结果如下:
妇产科 护理费 164
妇产科 化验费 724
妇产科 检查费 60
妇产科 其他费 250.14
妇产科 手术费 8104.98
妇产科 输氧费 12
妇产科 西药费 5174.656
妇产科 诊察费 69
妇产科 治疗费 1210.072
妇产科 中成药 21.51
妇产科 住院费 920
骨外二区 草药费 6.966
骨外二区 放射费 1702.5
骨外二区 护理费 847
骨外二区 化验费 5527
骨外二区 检查费 2830
骨外二区 其他费 2584.3
骨外二区 手术费 20725.46
骨外二区 输氧费 8
骨外二区 西药费 20084.716
骨外二区 诊察费 285
骨外二区 治疗费 1668.541
骨外二区 中成药 2240.29
骨外二区 住院费 3162
妇产科费用有0的,想并排对齐查询,还有其他很多科室,其它科室收费项目也为可能是0的。想所有科室并排显示,便于输出。
想要结果如下:
妇产科 草药费 0 骨外二区 草药费 6.966
妇产科 放射费 0 骨外二区 放射费 1702.5
妇产科 护理费 164 骨外二区 护理费 847
妇产科 化验费 724 骨外二区 化验费 5527
妇产科 检查费 60 骨外二区 检查费 2830
妇产科 其他费 250.14 骨外二区 其他费 2584.3
妇产科 手术费 8104.98 骨外二区 手术费 20725.46
妇产科 输氧费 12 骨外二区 输氧费 8
妇产科 西药费 5174.656 骨外二区 西药费 20084.716
妇产科 诊察费 69 骨外二区 诊察费 285
妇产科 治疗费 1210.072 骨外二区 治疗费 1668.541
妇产科 中成药 21.51 骨外二区 中成药 2240.29
妇产科 住院费 920 骨外二区 住院费 3162
...全文
相关推荐
SQL 列不同的表查询结果合并操作
本资源主要讨论了如何在SQL中合并两个具有不同列的表的查询结果,通过示例展示了如何使用`UNION`操作来实现这一目标,并提到了`JOIN`操作作为列合并的另一种方法。在SQL中,有时我们需要从
SQL查询语句大全集锦(超经典)
**选择部分列并指定它们的显示次序** 如果只需要查询表中的某些列,并且想要控制这些列在结果集中的顺序,可以通过明确列出这些列来实现。
SQLServer中字符串左对齐或右对齐显示的sql语句
在SQL Server中,当我们在处理数据查询结果时,有时为了美观和可读性,需要将字符串按照特定的格式进行对齐。这通常涉及到字符串的左对齐和右对齐操作。
SQL中如何实现行转列,列转行的操作
**动态Pivot**: 当列的数量在运行时变化时,静态Pivot可能不适用。此时,可以使用动态SQL来构建Pivot查询,使得列名在执行时根据数据确定。
Sql查询MySql数据库中的表名和描述表中字段(列)信息
**方法二:查询`INFORMATION_SCHEMA.COLUMNS`系统表** 如果你需要更灵活地定制查询,可以使用SQL查询语句。


疑难问题
