PHP Mysql显示来自两个表的必要记录
我有两个表,PHP Mysql显示来自两个表的必要记录,php,mysql,Php,Mysql,我有两个表,brp\u consume\u log和brp\u transfer\u log,我通过查询将这两个表连接起来: SELECT * FROM brp_consume_log a JOIN brp_transfer_log b ON b.acct_id = a.acct_id WHERE a.acct_id ='1657' 结果输出为: 我想以以下格式显示结果: 可能吗 更新 我已经能够使用下面的查询输出我想要的结果: SELECT datetime, re
brp\u consume\u log
和brp\u transfer\u log
,我通过查询将这两个表连接起来:
SELECT *
FROM brp_consume_log a
JOIN brp_transfer_log b ON b.acct_id = a.acct_id
WHERE a.acct_id ='1657'
结果输出为:
我想以以下格式显示结果:
可能吗
更新
我已经能够使用下面的查询输出我想要的结果:
SELECT
datetime,
remark,
intake,
consume
FROM
(
SELECT datetime, remark, points_intake intake, NULL consume, 1 ord
FROM brp_transfer_log
WHERE acct_id = '1657'
UNION ALL
SELECT datetime, remark, NULL, point_consume, 2
FROM brp_consume_log
WHERE acct_id = '1657'
) q
ORDER BY datetime DESC, ord
顺便问一下,如何为平衡点添加另一个字段,以及如何从上一个平衡点进行必要的减法或加法
请告知。谢谢 行动标准、现有点计算是什么?所需输出与您的查询显示的数据不相似,您希望使用哪个日期?表1或表2?不知道两个日期都有使用,表连接后有重复的日期。操作
表示扣分或加分的数量。现有点意味着点的平衡。但您所需的输出仍然不匹配,请将列ID添加到