【发布时间】:2021-09-30 19:18:14
【问题描述】:
我有一个 payment 表,与 dates 表和 event 表相关。我用我想要的结果进行了单独的查询:
SELECT employee_id, payment.value ADDITIONAL
FROM payment
INNER JOIN dates ON payment.date_id = dates.id
INNER JOIN event ON payment.event_id = event.id
WHERE date = '03-2021'
AND employee_id = 71
AND event.number = 10015
SELECT employee_id, payment.value SALARY
FROM payment
INNER JOIN dates ON payment.date_id = dates.id
INNER JOIN event ON payment.event_id = event.id
WHERE date = '03-2021'
AND employee_id = 71
AND event.number = 4096
这基本上给出了这个结果:
我想要的是这个员工在同一行的结果:
【问题讨论】: