P00481708010002 18 18
P00481708010002 20 20
根据的 P00481708010002 单号 上面的原始数据
最后变成
P00481708010002 38 38
P00481708010002 38 38要保证两条数据还存在 不能整合为一条数据!!!!!!只是金额发生变化 都变成38原始代码
SELECT cyhq_u_orderdish.ch_branchno as '店名', --店名
t_hq_branch_info.vch_company,
--(select t_hq_branch_info.vch_company from t_hq_branch_info) as '店名',
cyhq_u_orderdish.ch_payno as '结算单号' ,
cyhq_u_orderdish.ch_billno as '开单号' , --开单号
cyhq_u_orderdish.ch_dishno as '品码', --品码
(SELECT vch_dishname FROM cybr_bt_dish WHERE ch_dishno = cyhq_u_orderdish.ch_dishno) as '品名', --品名 cyhq_u_orderdish.num_price_org -(convert(decimal(10,2),cyhq_u_orderdish.num_price_org+num_price_add- (cyhq_u_orderdish.int_discount*1.0/100*(cyhq_u_orderdish.num_price_org+num_price_add)))) as '实际金额' , cyhq_u_orderdish.num_price_org as '销售金额' ,
convert(decimal(10,2),cyhq_u_orderdish.num_price_org+num_price_add- (cyhq_u_orderdish.int_discount*1.0/100*(cyhq_u_orderdish.num_price_org+num_price_add))) as '折扣金额' ,
cyhq_u_orderdish.num_price_add as '加价'
from cyhq_u_orderdish left join t_hq_branch_info on t_hq_branch_info.ch_branchno = cyhq_u_orderdish.ch_branchno
where cyhq_u_orderdish.ch_payno='P00481708010002'
其中 cyhq_u_orderdish.ch_payno 是P00481708010002 cyhq_u_orderdish.num_price_org是第一行18 第二行20
P00481708010002 20 20
根据的 P00481708010002 单号 上面的原始数据
最后变成
P00481708010002 38 38
P00481708010002 38 38要保证两条数据还存在 不能整合为一条数据!!!!!!只是金额发生变化 都变成38原始代码
SELECT cyhq_u_orderdish.ch_branchno as '店名', --店名
t_hq_branch_info.vch_company,
--(select t_hq_branch_info.vch_company from t_hq_branch_info) as '店名',
cyhq_u_orderdish.ch_payno as '结算单号' ,
cyhq_u_orderdish.ch_billno as '开单号' , --开单号
cyhq_u_orderdish.ch_dishno as '品码', --品码
(SELECT vch_dishname FROM cybr_bt_dish WHERE ch_dishno = cyhq_u_orderdish.ch_dishno) as '品名', --品名 cyhq_u_orderdish.num_price_org -(convert(decimal(10,2),cyhq_u_orderdish.num_price_org+num_price_add- (cyhq_u_orderdish.int_discount*1.0/100*(cyhq_u_orderdish.num_price_org+num_price_add)))) as '实际金额' , cyhq_u_orderdish.num_price_org as '销售金额' ,
convert(decimal(10,2),cyhq_u_orderdish.num_price_org+num_price_add- (cyhq_u_orderdish.int_discount*1.0/100*(cyhq_u_orderdish.num_price_org+num_price_add))) as '折扣金额' ,
cyhq_u_orderdish.num_price_add as '加价'
from cyhq_u_orderdish left join t_hq_branch_info on t_hq_branch_info.ch_branchno = cyhq_u_orderdish.ch_branchno
where cyhq_u_orderdish.ch_payno='P00481708010002'
其中 cyhq_u_orderdish.ch_payno 是P00481708010002 cyhq_u_orderdish.num_price_org是第一行18 第二行20
解决方案 »
- 求助,MYSQL论文方面。。。。
- Navicat for Mysql打开显示的#mysql50#是什么东西?
- 如何限制Mysql中GROUP BY中每个分组的记录数
- 一台机子启用多个mysql ,Fatal error: Please read "Security" section of the manual to find
- mysql用limit的问题
- 【请问】如何实现“选择列”的查询?
- 给分!!怎样将一个数据库中的数据导入另外一个不同字段的数据库中?
- 那里有人比较多的mysql的论坛啊??
- 100大洋;手机客户端的emoji表情插入到mysql中失败如何解决,能协助解决的有奖
- order by 出现 filesort
- 关联两个数据库查询问题
- mysql无法从doc环境进入root
select 字段1+字段2 as 字段1,字段2+字段1 as 字段2 from 表
P00481708010002,18,18
P00481708010002,20,20
select table1.col1, v.col2,v.col3
from table1 inner join (select col1,sum(col2) as c2,sum(col3) as c3 from table1 group by col1) v on table1.col1=v.col1
结帖率:0%