在mysql数据库中,有两a,b张表都包含id,需要从两张表按id条件查询所有字段数据
在数据录入的时候a表数据必须存在,b表数据不一定录入
现在要通过id从a.b两表查询数据,不会写这样的查询语句,求大神帮忙
左外连接关联查询,你可以百度一下看看怎么用,这个不难的
SELECT O.ID,O.ORDER_NUMBER,O.CUSTOMER_ID,C.ID,C.NAME
FROM ORDERS O LEFT OUTER JOIN CUSTOMERS C ON C.ID=O.CUSTOMER_ID;
left join:select a.*,b.* from a left join b on a.id = b.id