test1_for_decode.txt
来自「oracle中重要的常用函数decode.以及自定义函数」· 文本 代码 · 共 33 行
TXT
33 行
请根据A表的内容用一句SQL生成报表A.
表A:
Order_no amt item item_group
001 2000.00 HardDisk Hardware
001 3000.00 17'Display Hardware
002 1600.00 Windows2000 Software
002 800.00 Documentation Other
报表A:
Order_no Hardware Software Other
001 5000.00 0 0
002 0.00 1600.00 800
答案:
select a.order_no,
sum(decode(a.item_group, 'Hardware', amt, 0)) hardware,
sum(decode(a.item_group, 'Software', amt, 0)) software,
sum(decode(a.item_group, 'Other', amt, 0)) other
from a
group by order_no
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?