1

内部結合がありますが、フィールド [prices.Item] で一致するものが見つからない場合はデフォルトの行を選択するようにします。たとえば、[Prices] の行で [Item] として「未割り当て」があり、[ Price] は 5 に等しいです。結合のコードは次のとおりです。

SELECT 
    Orders.Item, 
    Orders.Quantity, 
    Prices.Price,
    Orders.Quantity * Prices.Price AS Cost
FROM
    Orders
    INNER JOIN
    Prices
        ON Orders.Item = Prices.Item
4

1 に答える 1