以下是我的查询,我所做的是:
1) 从 ADV_CAMP 表中我获取 ADV_PACK 的 id;其表的 id 存储在 VIEWCAMP 表中。
这些是表之间的关系。
ADV_CAMP 数据的总金额存储在 ADV_PACK 表中,而 ADV_CAMP 表的花费金额存储在 VIEWCAMP 中。
2)所以我需要从 ADV_CAMP 表中获取两个随机值。存储在 VIEWCAMP 中的支出金额不会超过 ADV_PACK 总金额。
有没有办法在单个查询或任何其他解决方案中获取数据?
询问 :
"SELECT * FROM
".ADV_CAMP.".c
LEFT JOIN ".ADV_PACK.".p ON c.adv_pack=p.pack_id
LEFT JOIN ".VIEWCAMP.".v ON v.SUM(consumption_amount) > p.pack_credits;"
提前致谢