我試圖查詢「部件」表的所有行,即使它們的編號是無的。這是給我一個問題,因爲當訂購的號碼不在「order_line」表上時,它不顯示該項目沒有任何項目(這實際上是分配中該問題的原因)用於查詢沒有值的行的SQL查詢
這是我的sql for找到所有與數量的零件下令:
SELECT PART.PART_NUM,
PART.DESCRIPTION,
PART.ON_HAND,
PART.PRICE,
ORDERS.ORDER_NUM,
ORDER_LINE.NUM_ORDERED
FROM PART
INNER JOIN ORDER_LINE
ON PART.PART_NUM = ORDER_LINE.PART_NUM
INNER JOIN ORDERS
ON ORDER_LINE.ORDER_NUM = ORDERS.ORDER_NUM
ORDER BY PART.PART_NUM
這是學校,所以如果你能指出我在這將是偉大正確的方向。希望這是有道理的..
您需要使用外部聯接。 –