我有两张包含以下信息的表格 ENRNO,PROGRAM,NAME,ADDRESS,AGE
我想找到引用ENRNO的数据,该数据包含一个给定的表,但我不知道哪个表有这些信息。
请建议。
马来巴里克
答案 0 :(得分:0)
如果ENRNO在表格中是唯一的,您可以尝试使用UNION
select * from t1
where ENRNO ='ENRNO1'
UNION select * from t2
where ENRNO ='ENRNO1'
否则使用DISTINCT和子查询
select DISTINCT * from (
select * from t1
where ENRNO ='ENRNO1'
UNION select * from t2
where ENRNO ='ENRNO1')
但解决这个问题的最佳方法是重新设计(规范化)你的数据库。