【发布时间】:2013-04-11 13:52:27
【问题描述】:
所以我有下表,do_stock_movement,看起来像这样:
stock_movement_id sm_number sm_source_id sm_destination_id 15164b86a7533d 145 1516478840ee29 151644d8bd63f2 15166b89d1a9fc 194 15165c481bd9d0 151659e632cd48sm_source_id 和 sm_destination_id 列都参考存储在 do_product_points 中的产品点。
我正在使用以下 SQL 查询:
选择 * 从 do_stock_movement INNER JOIN do_product_points ON product_points_id = sm_source_id WHERE sm_number = '145'在do_product_points 中,有一个名为pp_name 的字段。我需要sm_source_id 和sm_destination_id 对应的pp_name。
但是,如果您将连接字段更改为 sm_source_id 或 sm_destination_id,上述查询只会返回 pp_name。
什么 SQL 查询将为sm_source_id 和sm_destination_id 返回对应的pp_name?
我希望这很清楚。如果不是,请提出问题!
【问题讨论】: