我想使用选择查询来检索具有以下详细信息的详细信息
**Name Quantity Total**
Origin 11.00 399.00
Small Carry Bag 1.00 5.00
我正在使用以下查询,但数量和总数已正确对齐。
select cast(concat(concat(rpad(mid(name,1,15),15,' ')
,lpad(cast(round(quantity,2) as char),9,' ')
,lpad(cast(round(total,2) as char),16,' '))) as char) itemdetail
from invoicedetail
请帮助
***当我尝试以下查询时
选择 演员表(concat(concat(rpad(mid(productname,1,15),15,'〜') ,lpad(cast(round(sum(quan(ity),2)as char),9,'〜') ,lpad(cast(round(sum(sum(totalamount),2)as char),16,'〜')))as char)itemdetail 从发票明细分组中按商品ID,产品名称
结果
Poirot Investig ~~~~~ 1.00 ~~~~~~~~~~ 299.00
C ~~~~~ 1.00 ~~~~~~~~~ 1299.00的冒险
我想返回以下结果
Poirot Investig ~~~~~~~~ 1.00 ~~~~~~~~~~ 299.00
C ~~~~~~ 1.00 ~~~~~~~~~ 1299.00的冒险
平均数量和总数量应该在同一位置