我在数据库中有 2 个表,person
并且order
表。
人表:
PERSON_ID | NAME
订单表:
ORDER_ID | ORDER_NO | PERSON_ID
我需要显示所有订单+相应人员的姓名(如果存在),如果不只是订单详细信息。
到目前为止,我开始查询:
SELECT ORDER_ID, ORDER_NO, order.PERSON_ID, NAME
FROM person, order
WHERE person.PERSON_ID = order.PERSON_ID AND
person.FIRST_NAME IS NOT NULL;
仅当名称可用时才给我订单,而尽管名称是否可用,我仍需要显示所有订单。
有什么建议么?