mysql计算数列

mysql计算数列,mysql,database,Mysql,Database,我有一个带有以下查询的当前数据库: 表名:服务 字段:服务id、姓名、工时、零件成本、费率id `service_id` as `primary key` rate_id as foreign key references rate(rate_id) 费率(每小时费率、人工成本) 主键(速率\u id) 表名:order\u服务 字段: 我想列出服务id和服务成本,其成本大于某个数字。 我不知道如何计算mysql的服务成本;我想把两张桌子连在一起,但似乎不行。有人愿意帮我吗?谢谢 像这样试

我有一个带有以下查询的当前数据库:

表名:
服务
字段:
服务id、姓名、工时、零件成本、费率id

`service_id` as `primary key`


rate_id as foreign key references rate(rate_id)
费率(每小时费率、人工成本) 主键(速率\u id)

表名:
order\u服务
字段:

我想列出
服务id
服务成本
,其
成本
大于某个数字。 我不知道如何计算mysql的服务成本;我想把两张桌子连在一起,但似乎不行。有人愿意帮我吗?谢谢

像这样试试看

select service_id,(labor hours * labor cost per hour + part cost) from 
service s INNER JION  
rate r ON r.rate=s.rate 
where  (labor hours * labor cost per hour + part cost) > 500

显示您的查询。我想用求和函数,但我不知道该怎么做。你检查过我的答案了吗?我可以重新命名这个计算吗?比如服务费?是的。与服务成本类似(工时*每小时人工成本+零件成本)
select service_id,(labor hours * labor cost per hour + part cost) from 
service s INNER JION  
rate r ON r.rate=s.rate 
where  (labor hours * labor cost per hour + part cost) > 500