我将从用户那里获取第一个表中的 puja_order_id 。 我需要将它与第二个表映射,我将获得 puja_id .. 然后我需要将 puja_id 与名为(pujas)的第三个表映射,我将得到 puja_name .. 在这里我应该创建 2 个 View .. 相反,如何映射 3 个表并仅获得 1 个 View ?
最佳答案
好的,尝试一下这个 View 查询:
CREATE VIEW your_view_name AS
SELECT * FROM refferal_benifits t1 INNER JOIN puja_order_details t2
ON t1.puja_order_id = t2.puja_order_id
INNER JOIN pujas t3
ON t2.puja_id = t3.puja_id
WHERE t1.puja_order_id = your_id_that_you_want
关于php - 如何通过映射3个表在mysql中创建 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36373194/