Html 把一列分成两列

Html 把一列分成两列,html,css,Html,Css,如何根据评论栏将付款栏分为退款和转账费 付款 评论 3000 退款 3000 退款 3000 转让费 按如下方式编写查询:- SELECT payment AS PAYMENT,comments AS COMMENTS FROM TableName WHERE comments = 'refund' OR comments = 'transfer fee' 您可能需要尝试以下方法:- SELECT SUM(fund), SUM(refund) FROM ( SELECT

如何根据评论栏将付款栏分为退款和转账费


付款
评论
3000
退款
3000
退款
3000
转让费

按如下方式编写查询:-

SELECT payment AS PAYMENT,comments AS COMMENTS FROM TableName 
WHERE comments = 'refund' OR comments = 'transfer fee'

您可能需要尝试以下方法:-

SELECT SUM(fund), SUM(refund) FROM
    (
    SELECT
    payment, comments ,
    CASE  when (comments !='transfer fee'  )   then payment else '' end  As fund,
    CASE     when (comments !='refund'  )   then payment else '' end  As refund,
    FROM `tblname` ) tbl
WHERE tbl.comments = 'refund' OR tbl.comments = 'transfer fee'
内部查询使用同一列作为资金和退款使用


这个问题很不清楚。您可以发布您想要的输出吗?输出的格式应该是payment=6000 where comments='Return'和payment=3000 where comments='transfer fee'无需做什么我可以选择和汇总记录吗php@SafdarPathan-张贴您的codeRavi Hirani感谢您的回复,但它只是选择行。我想总结付款分别针对两个注释(退款和转账费),如何在同一个表中以不同的条件检索同一列两次
SELECT
    payment, comments ,
    CASE  when (comments !='transfer fee'  )   then payment else '' end  As fund,
    CASE     when (comments !='refund'  )   then payment else '' end  As refund,
    FROM `tblname`