MySQL - 在查询中添加值并返回为单值

时间:2010-06-01 09:32:26

标签: php mysql

我正在尝试查询数据库,并返回一组值。我试图返回的部分数据是保险费细分。

是否可以运行查询,选择多个字段,然后添加然后将它们作为单个值返回?

我见过SUM(),但我看过的例子显示它是整个字段的结果 - 我需要它为返回的每一行添加特定的字段。

非常感谢任何帮助。

EDITED

以下是一个示例查询:

不起作用,似乎添加了整个结果数组。

这就是我想要实现的目标:

SELECT custom_data.customReference AS Our_Ref, policy_details.policyNumber AS Policy_Number, policy_details.policyInception AS Start_Date, premium_breakdown.premium AS Cost_To_Customer
FROM custom_data_customReference, policy_details, premium_breakdown
WHERE policy_details.policy_details_id = premium_breakdown.policy_details_id AND policy_details.policy_details_id = custom_data.policy_details_id

基本上,每一行都包含特定保险单的详细信息,我们对其进行了保险细分。我想做的是,将一些细分值加起来,给出“成本经纪人”

1 个答案:

答案 0 :(得分:1)

当然!

SELECT(sum(amount1)+ sum(amount2))AS sum 来自保险 在哪里???