大家一起帮忙解决数据库分析问题.(择优)
有五个(SQL)数据库表
框架如下:
1 2 3 4 5
字段1 字段2 字段1 字段2 字段1 字段2 字段1 字段2 字段1 字段2
---------------- -------------- ------------- ---------------- ----------------
A1 (主键) | B.. A2(主键)| A1 | A3(主键)| A1 | A4(主键)| A1 | A5(主键)| A1 |
---------------- -------------- -------------- -------------- ----------------001 T01 | 001 Q01 | 001 W01 | 001 Y01 | 001
---------------- -------------- -------------- -------------- ----------------
002
---------------- -------------- ------------- --------------
表1与表2,3,4,5 通过A1键相关联
要根据表1中的A1字段内容 ,从表2,表3,表4,表5中 筛选出部分字段内容.
必须根据表1中A1字段的内容把表2,3,4,5全查找一遍,或有和A1字段内容相同的,如上表,则显示相应表中的记录.
分为: 表2,3,4 没有和表1 相同的A1字段内容,表5有和表1 相同的A1字段内容,(0001)
表2,3,5 没有和表1 相同的A1字段内容,表4有和表1 相同的A1字段内容,(0010)
表2,3 没有和表1 相同的A1字段内容,表4,5有和表1 相同的A1字段内容,(0011)
....
...(1111)
[color=#FF0000].... 从(0000)到(1111)[/color] 这么多种情况,
有没有其它的方法来解决此问题呀!(除了重新规划数据库)