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