问题描述 订单列表查询SQL,查询出订单的数量和订单详细信息(包括订单中的所有商品) 一对多关系的数据比如订单和订单商品,要一起显示订单和其商品信息,怎么样查询最优 就像淘宝一样,每个订单(order表)对应多个商品(order_item表)时,查询订单信息必须把该订单的商品主要信息也显示出来. 解决方案 使用连接进行查询.有订单肯定就有商品了 涉及到三张表订单表订单商品表商品表select * from (select 订单.*订单商品.* from 订单 left join 订单商品 on
问题描述 在一个已有数据的表里添加一列,并在此列添加另一个表里数据,两张表有id关联 现有数据表table1,table2,table1的列为id,name,table2的列为id,age. 两张表里都已有数据,现需要将table2里的age数据添加到table1,要怎么处理 注,已尝试过 添加一列后 update table1 a set a.age=(select b.age from table2 b where a.id=b.id) 运行后a.age 仍然为null 求解答,不胜感激 解