一个关于多个数据表查询的问题

来源:百度知道 编辑:UC知道 时间:2024/05/10 11:37:34
我现在有两个表,这两个表没有什么联系.
比如我想找一个叫张某(模糊的),不知道他是老师还是学生,老师和学生是没有联系的两个表.想通过一条语句或者说最后得到一个resultset,如何实现呢.我听说能数据整合,我不太明白.哪个高手如果知道其他方法也可,总之能实现就行,谢谢.

如果两个表没有联系的话 你要保证resultset输出的字段也一样

Select Name from 老师表 where .....
Union
Select Name from 学生表 where .....

这样不管是学生还是老师都可以查到 ,但如果存在同名就会查出两条记录