在MYSQL中,两个结构不完全相同的表,能使用相同的一个字段作为条件合并查询到一个结果集中吗?

日期:2018-04-22 18:59:12 人气:3

在MYSQL中,两个结构不完全相同的表,能使用相同的一个字段作为条件合并查询到一个结果集中吗?

可以用select “空值”或“常量”办法来虚拟补齐两表互相没有的字段,进而实现两个不同结构数据表查询结果集的合并。 下面举例做示范演示: A(a,b,c,d) B(d,e,f,g) A、B两表只存在一个共有字段d select a,b,c,d,null as e,null as f,null as g from A where d LIKE '%abc%'union all select null,null,null,d,e,f,g from B where d LIKE '%a
    A+
热门评论