sql语句中这么写是什么意思

select (a.medfee_sumamt - a.act_fund_payamt - a.acct_pay) cash_pay from a;
这个是啥意思

在a表中查询所有行,查询数据为medfee_sumamt列值 - act_fund_payamt列值 - acct_pay列值,将结果另起别名cash_pay

括号里计算,计算结果的名字是cash_pay
点个采纳

这个就是有名的在sql中计算和给字段取别名的问题。计算很简单,你写的就是,取别名有两种方式,你写的是其中一种,打了个空格,还有一种是加个as