Mysql sql以特定格式显示

Mysql sql以特定格式显示,mysql,join,Mysql,Join,我试图以特定的格式显示输出。 我想显示的格式 我可以使用子查询来查找特定状态的数据,但不能使用它来显示值。以下SQL可以提供所需的输出 SELECT P1.PID AS PRODUCT_ID, P1.STATUS AS PRODUCT_STATUS, P2.PID AS MASTER_ID, P2.STATUS AS MASTER_STATUS FROM PRODUCTS AS P1 IN

我试图以特定的格式显示输出。

我想显示的格式


我可以使用子查询来查找特定状态的数据,但不能使用它来显示值。以下SQL可以提供所需的输出

SELECT      P1.PID AS PRODUCT_ID, 
            P1.STATUS AS PRODUCT_STATUS, 
            P2.PID AS MASTER_ID,
            P2.STATUS AS MASTER_STATUS 
FROM        PRODUCTS AS P1 
INNER JOIN  PRODUCTS AS P2 
ON          P1.MASTER = P2.PID
输出

PRODUCT_ID  PRODUCT_STATUS      MASTER_ID   MASTER_STATUS
----------------------------------------------------------
1234        Active              7473        Active
3457        Active              7473        Active
3685        Disabled            7473        Active