数据库-使用查询到的不同字段的两条SQL的结果进行筛选查询
朋友今天问了我一个问题:
查询到的第一个SQL的结果:
查询到的第二个SQL的结果:
现在使用union all 把两个查询结果集关联到一起,产生一个视图。但由于字段不同,所以需要将不同的字段补充上去,并用AS起别名,示例如下:
ps:注意:由于关联后的产物是一个视图,所以必须起一个别名(即使没有用到这个别名),如果没有,则会报如下错误:
后来我朋友又问了这样一个问题:
目前还没有更好的解决办法,只能先重复查询一遍,如果某位大神有更好的方法,请不吝赐教,在此多谢。