Mysql 如何使用外键获取三表数据 项目管理器 供应商/主机 主订单
需要选择查询以获取Mysql 如何使用外键获取三表数据 项目管理器 供应商/主机 主订单,mysql,sql,Mysql,Sql,需要选择查询以获取 I_code,S_name,I_name,I_stock_price,I_current_stock,O_order_quantity,O_Receive_quantity 使用O\u id尝试以下操作: 选择I.I\u代码, S.S_名称, 我的名字, I.I股票价格, I.I_当前库存, 订单数量, 收货数量 从主订单O 以S.S\U id=O.S\U id的S身份加入供应商\U master 以I.I_代码=O.I_代码上的I连接项目_主机 其中O.O_id=? 选择
I_code,S_name,I_name,I_stock_price,I_current_stock,O_order_quantity,O_Receive_quantity
使用O\u id
尝试以下操作:
选择I.I\u代码,
S.S_名称,
我的名字,
I.I股票价格,
I.I_当前库存,
订单数量,
收货数量
从主订单O
以S.S\U id=O.S\U id的S身份加入供应商\U master
以I.I_代码=O.I_代码上的I连接项目_主机
其中O.O_id=?
选择
我是*——还是你喜欢的领域
,S.*--或您首选的字段
,I.*--或您喜欢的字段
从…起
主菜
在O.S\U id=S.S\U id上左加入供应商
O.I_代码=I.I_代码上的左连接项目_主I
其中O.O_id=1
很抱歉格式化,从电话接听。如果是,请标记为答案。欢迎来到StackOverflow。你能提供一份你试过什么的报告吗?结果应该是什么样的?是否要排除不匹配的行或在其位置接收
NULL
?
(S_id(pk),S_name,S_Active)
(O_id(PK),I_code(FK),S_id(FK),O_place_date,O_order_quantity,O_Receive_quantity)
I_code,S_name,I_name,I_stock_price,I_current_stock,O_order_quantity,O_Receive_quantity